Fix type error in listenbrainz response
This commit is contained in:
@@ -92,7 +92,10 @@ async fn update_playlist(
|
||||
.iter()
|
||||
.find(|s| {
|
||||
alpha_compare(&s.title, &recording.track_name)
|
||||
&& alpha_compare(&s.album, &recording.release_name)
|
||||
&& match &recording.release_name {
|
||||
Some(release_name) => alpha_compare(&s.album, release_name),
|
||||
None => true,
|
||||
}
|
||||
})
|
||||
.cloned();
|
||||
|
||||
|
||||
@@ -82,7 +82,7 @@ pub struct Artist {
|
||||
#[derive(Deserialize)]
|
||||
pub struct RecordingsEntry {
|
||||
pub track_name: String,
|
||||
pub release_name: String,
|
||||
pub release_name: Option<String>,
|
||||
pub artist_name: String,
|
||||
pub artists: Option<Vec<Artist>>,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user