A Wrapped / Replay like for teal.fm and rocksky.app (currently on hiatus)

case for old teal records

mia.omg.lol 7501b3d0 d05ce46c

verified
+6 -1
+6 -1
src/ingest/scrobbles.rs
··· 27 27 .artists 28 28 .as_ref() 29 29 .and_then(|artists| artists.first()) 30 - .map(|v| v.artist_name.as_str()); 30 + .map(|v| v.artist_name.as_str()) 31 + .or(scrobble 32 + .artist_names 33 + .as_ref() 34 + .and_then(|an| an.first()) 35 + .map(|v| v.as_str())); 31 36 32 37 let find = FindMbzData { 33 38 track_name: scrobble.track_name.as_str(),