diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-08-08 12:20:07 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-08-08 14:44:38 +0200 |
commit | 3f1de491d60943b8d8f82088febe2af89a8801de (patch) | |
tree | 4cf18a700614ceaad94c42175201d2683ce35dd9 /archaeological_warehouse/models.py | |
parent | fbab3b61058fac36c11e17c0e502e0bf2ad57b23 (diff) | |
download | Ishtar-3f1de491d60943b8d8f82088febe2af89a8801de.tar.bz2 Ishtar-3f1de491d60943b8d8f82088febe2af89a8801de.zip |
⚡️ optimise post-treatments: prevent unnecessary cascade update (refs #5617)
Diffstat (limited to 'archaeological_warehouse/models.py')
-rw-r--r-- | archaeological_warehouse/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py index 392082ba9..82b1e7e4b 100644 --- a/archaeological_warehouse/models.py +++ b/archaeological_warehouse/models.py @@ -1357,7 +1357,6 @@ class Container( return True return False - def _calculate_weight(self) -> bool: """ Calculate the weight of the contained finds + tare weight of the @@ -1970,6 +1969,7 @@ class Container( parent = Container.objects.filter(pk=parent).values_list("parent_id")[0][0] if number > self.location.max_division_number: self.location.max_division_number = number + self.location.no_post_process() self.location.save() def post_delete_to_update(self): |