Bladeren bron

[music] Fix lastfm import missing timezones

Colin Powell 1 jaar geleden
bovenliggende
commit
1f28179ed1
1 gewijzigde bestanden met toevoegingen van 5 en 0 verwijderingen
  1. 5 0
      vrobbler/apps/music/lastfm.py

+ 5 - 0
vrobbler/apps/music/lastfm.py

@@ -59,11 +59,16 @@ class LastFM:
                 lfm_scrobble["album"] = album
             track = get_or_create_track(**lfm_scrobble)
 
+            timezone = settings.TIME_ZONE
+            if self.vrobbler_user.profile:
+                timezone = self.vrobbler_user.profile.timezone
+
             new_scrobble = Scrobble(
                 user=self.vrobbler_user,
                 timestamp=timestamp,
                 source=source,
                 track=track,
+                timezone=timezone,
                 played_to_completion=True,
                 in_progress=False,
                 media_type=Scrobble.MediaType.TRACK,