[music] Fix how we create tracks from LastFM
This commit is contained in:
@ -49,15 +49,15 @@ class LastFM:
|
||||
lastfm_scrobbles = self.get_last_scrobbles(time_from=last_processed)
|
||||
|
||||
for lfm_scrobble in lastfm_scrobbles:
|
||||
timestamp = lfm_scrobble.pop("timestamp")
|
||||
|
||||
artist = get_or_create_artist(lfm_scrobble.pop("artist"))
|
||||
album = get_or_create_album(lfm_scrobble.pop("album"), artist)
|
||||
|
||||
lfm_scrobble["artist"] = artist
|
||||
if album:
|
||||
lfm_scrobble["album"] = album
|
||||
track = get_or_create_track(**lfm_scrobble)
|
||||
track = get_or_create_track(
|
||||
lfm_scrobble,
|
||||
{
|
||||
"TRACK_TITLE": "track",
|
||||
"ARTIST_NAME": "artist",
|
||||
"ALBUM_NAME": "album",
|
||||
"TIMESTAMP": "timestamp",
|
||||
},
|
||||
)
|
||||
|
||||
timezone = settings.TIME_ZONE
|
||||
if self.vrobbler_user.profile:
|
||||
|
||||
Reference in New Issue
Block a user