summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-11-14 18:48:17 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-11-14 18:48:17 +0100
commit18469769e8fd2bf008c88faae4fc7592d265c446 (patch)
tree2ef203dc263b62e3cf02afb7d4797041e1102441 /ishtar_common/utils.py
parentc565d396c657abb2a9baa0b72dcbea67e3ddf69b (diff)
downloadIshtar-18469769e8fd2bf008c88faae4fc7592d265c446.tar.bz2
Ishtar-18469769e8fd2bf008c88faae4fc7592d265c446.zip
Fix missing cached label
Diffstat (limited to 'ishtar_common/utils.py')
-rw-r--r--ishtar_common/utils.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py
index df92208e9..d446a381a 100644
--- a/ishtar_common/utils.py
+++ b/ishtar_common/utils.py
@@ -678,9 +678,12 @@ def post_save_geo(sender, **kwargs):
# return
# cache.set(cache_key, True, settings.CACHE_TASK_TIMEOUT)
+ instance = kwargs.get('instance')
+ if hasattr(instance, "_no_geo_check") and instance._no_geo_check:
+ return
if not settings.USE_BACKGROUND_TASK:
return _post_save_geo(sender, **kwargs)
- sender, kwargs = serialize_args_for_tasks(sender, kwargs.get('instance'),
+ sender, kwargs = serialize_args_for_tasks(sender, instance,
kwargs, EXTRA_KWARGS_TRIGGER)
return _post_save_geo.delay(sender, **kwargs)