diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-07-05 16:48:00 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-07-05 16:48:00 +0200 |
commit | ddc9671c40a86b1652d03f5a3e3e367ebd18d53d (patch) | |
tree | 4ee481755b0afdc319ffd14c1c3f59d715b70799 /ishtar_common/models_common.py | |
parent | e1a3ed976f83c00f558f46029fb3e1e817b69d1e (diff) | |
download | Ishtar-ddc9671c40a86b1652d03f5a3e3e367ebd18d53d.tar.bz2 Ishtar-ddc9671c40a86b1652d03f5a3e3e367ebd18d53d.zip |
🐛 fix recursive save for cached label post_save
Diffstat (limited to 'ishtar_common/models_common.py')
-rw-r--r-- | ishtar_common/models_common.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py index 5c9549ba3..1c2170018 100644 --- a/ishtar_common/models_common.py +++ b/ishtar_common/models_common.py @@ -3334,7 +3334,7 @@ class MainItem(ShortMenuItem, SerializeItem): self.skip_history_when_saving = True self._cached_label_checked = True self._post_saved_geo = True - self._external_id_changed = False + self._external_id_checked = True self._search_updated = True self._no_move = True @@ -3431,7 +3431,7 @@ class MainItem(ShortMenuItem, SerializeItem): def external_id_changed(self): self.no_post_process() - self._external_id_changed = False + self._external_id_checked = False external_id_changed(self.__class__, instance=self, created=False) def can_do(self, request, action_name): |