瀏覽代碼

[locations] Try new logic on whether we've moved

Colin Powell 1 年之前
父節點
當前提交
3cd1603b91
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      vrobbler/apps/scrobbles/models.py

+ 6 - 2
vrobbler/apps/scrobbles/models.py

@@ -696,8 +696,12 @@ class Scrobble(TimeStampedModel):
         if self.is_stale:
             logger.info(f"No - stale - {self.id} - {self.source}")
             updatable = False
-        if self.media_obj.__class__.__name__ in ["GeoLocation"]:
-            updatable = self.has_moved
+        if (
+            self.media_obj.__class__.__name__ in ["GeoLocation"]
+            and self.has_moved
+        ):
+            logger.info(f"No - we've moved- {self.id} - {self.source}")
+            updatable = False
         return updatable
 
     @property