Browse Source

[scrobbling] Fix missing location in create

Colin Powell 1 year ago
parent
commit
49dd148f9f
1 changed files with 3 additions and 0 deletions
  1. 3 0
      vrobbler/apps/scrobbles/models.py

+ 3 - 0
vrobbler/apps/scrobbles/models.py

@@ -890,6 +890,9 @@ class Scrobble(TimeStampedModel):
         that is far enough (and far enough over the last three past scrobbles) to have
         that is far enough (and far enough over the last three past scrobbles) to have
         actually moved.
         actually moved.
         """
         """
+        key = media_class_to_foreign_key(location.__class__.__name__)
+        scrobble_data[key + "_id"] = location.id
+
         scrobble = (
         scrobble = (
             cls.objects.filter(
             cls.objects.filter(
                 media_type=cls.MediaType.GEO_LOCATION,
                 media_type=cls.MediaType.GEO_LOCATION,