diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-30 12:22:07 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-30 13:01:47 +0200 |
commit | 89e4c57bde7ccba2783790ca9ec23e194b35c754 (patch) | |
tree | 2846523d64a9e675f349cc68a13c6060a89718a9 /archaeological_warehouse/models.py | |
parent | bab24bc21a09d5d1aa3558f55caaa9686aa17897 (diff) | |
download | Ishtar-89e4c57bde7ccba2783790ca9ec23e194b35c754.tar.bz2 Ishtar-89e4c57bde7ccba2783790ca9ec23e194b35c754.zip |
🚑️ templates get values: fix recursion (containers -> operations -> containers -> ...)
Diffstat (limited to 'archaeological_warehouse/models.py')
-rw-r--r-- | archaeological_warehouse/models.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py index 5e1477129..5c305a3fc 100644 --- a/archaeological_warehouse/models.py +++ b/archaeological_warehouse/models.py @@ -1902,7 +1902,11 @@ class Container( ).items(): values[prefix + "context_record_" + k] = v if not filtr or operation_in_filter: - kwargs["exclude"] = base_exclude[:] + [prefix + "context_records"] + kwargs["exclude"] = base_exclude[:] + [ + f"{prefix}context_records", f"{prefix}containers", + f"{prefix}document_containers", + f"{prefix}all_containers" + ] for k, v in cr.operation.get_values( prefix=prefix, no_values=True, filtr=None, **kwargs ).items(): |