diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-06-26 11:04:17 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-06-26 11:04:17 +0200 |
commit | 307e1a0de31963584d1916ca1f8c7eb0e50ebe6a (patch) | |
tree | ab7e1fc5ff12f289fd62133b1d638ddc22429335 /ishtar_common | |
parent | 707e0f9edcde92c47cd543325187e9e13b9ef43f (diff) | |
download | Ishtar-307e1a0de31963584d1916ca1f8c7eb0e50ebe6a.tar.bz2 Ishtar-307e1a0de31963584d1916ca1f8c7eb0e50ebe6a.zip |
🐛 templates: add missing m2m values
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/models.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 231d073e3..def056425 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -269,16 +269,7 @@ class ValueGetter: "point", "history_m2m", ] - GET_VALUES_ = [ - "preservation_to_considers", - "alterations", - "alteration_causes", - ] - GET_VALUES_EXTRA_TYPES = [ - "preservation_to_considers", - "alterations", - "alteration_causes", - ] + GET_VALUES_M2M = [] def _get_values_documents(self, prefix="", filtr=None): values = {} @@ -365,7 +356,7 @@ class ValueGetter: for key, val in values.items(): if val is None: val = "" - elif (key in self.GET_VALUES_EXTRA_TYPES or "type" in key) and ( + elif (key in self.GET_VALUES_M2M or "type" in key) and ( val.__class__.__name__.split(".")[0] == "ManyRelatedManager" ): val = " ; ".join(str(v) for v in val.all()) |