diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-03-19 17:55:43 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-03-19 17:55:43 +0100 |
commit | 53bea3ddd326510f7658286b394fbdd2b0f4b39a (patch) | |
tree | fe8b8d1ac43892fea0addf8b306b20703533b8cb /archaeological_finds/models_finds.py | |
parent | f3926450e8b990a8b773aa76c5d58c63fdc5758d (diff) | |
download | Ishtar-53bea3ddd326510f7658286b394fbdd2b0f4b39a.tar.bz2 Ishtar-53bea3ddd326510f7658286b394fbdd2b0f4b39a.zip |
⚡️ improve post-treatment (specialy for operations)develop-4.4-optimization-test
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r-- | archaeological_finds/models_finds.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index fa38a6dbb..7fc27c7cc 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -886,13 +886,15 @@ class BaseFind( def post_save_basefind(sender, **kwargs): + timestamp = int(datetime.datetime.now().timestamp()) + kwargs["timestamp"] = timestamp cached_label_changed(sender, **kwargs) post_save_geo(sender, **kwargs) instance = kwargs.get("instance", None) if not instance or not instance.pk: return for f in instance.find.all(): - cached_label_changed(Find, instance=f) + cached_label_changed(Find, instance=f, timestamp=timestamp) def pre_delete_basefind(sender, **kwargs): |