瀏覽代碼

[scrobbling] Fix missing location in create

Colin Powell 1 年之前
父節點
當前提交
49dd148f9f
共有 1 個文件被更改,包括 3 次插入0 次删除
  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,