소스 검색

Fix Last.FM imports coming in as videos

Colin Powell 1 년 전
부모
커밋
e04be4fbdd
2개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      vrobbler/apps/music/aggregators.py
  2. 1 0
      vrobbler/apps/music/lastfm.py

+ 3 - 1
vrobbler/apps/music/aggregators.py

@@ -26,7 +26,9 @@ def scrobble_counts(user=None):
     starting_day_of_current_year = now.date().replace(month=1, day=1)
 
     finished_scrobbles_qs = Scrobble.objects.filter(
-        user_filter, played_to_completion=True
+        user_filter,
+        played_to_completion=True,
+        media_type=Scrobble.MediaType.TRACK,
     )
     data = {}
     data["today"] = finished_scrobbles_qs.filter(

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

@@ -68,6 +68,7 @@ class LastFM:
                 track=track,
                 played_to_completion=True,
                 in_progress=False,
+                media_type=Scrobble.MediaType.TRACK,
             )
             # Vrobbler scrobbles on finish, LastFM scrobbles on start
             seconds_eariler = timestamp - timedelta(seconds=20)