From b6651d3cafc1b7079db67140bf1e3746e919c73b Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 13 Oct 2023 17:05:11 +0200 Subject: ✨ background task: set a low priority queue for imports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ishtar_common/models_common.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ishtar_common/models_common.py') diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py index bde457a3c..ccc70d81c 100644 --- a/ishtar_common/models_common.py +++ b/ishtar_common/models_common.py @@ -3340,6 +3340,7 @@ class MainItem(ShortMenuItem, SerializeItem): return if getattr(self, "_no_down_model_update", False): return + queue = getattr(self, "_queue", settings.CELERY_DEFAULT_QUEUE) for down_model in self.DOWN_MODEL_UPDATE: if not settings.USE_BACKGROUND_TASK: rel = getattr(self, down_model) @@ -3349,6 +3350,7 @@ class MainItem(ShortMenuItem, SerializeItem): for item in getattr(self, down_model).all(): if hasattr(self, "_timestamp"): item._timestamp = self._timestamp + item._queue = queue if hasattr(item, "cached_label_changed"): item.cached_label_changed() if hasattr(item, "main_geodata"): -- cgit v1.2.3