diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-29 18:43:36 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-30 11:17:10 +0200 |
commit | 68190548376cd951d9e0466f385afd7ee94a5256 (patch) | |
tree | 0ae0f380fad9cc24b3380e11fc1948acf0000e71 /archaeological_finds/models_treatments.py | |
parent | 8b2a8e8aff6f2143a9ae0eb266a6c34c19591b46 (diff) | |
download | Ishtar-68190548376cd951d9e0466f385afd7ee94a5256.tar.bz2 Ishtar-68190548376cd951d9e0466f385afd7ee94a5256.zip |
✨ templates: get containers values from the operation - performance: add cache (refs #5927)
Diffstat (limited to 'archaeological_finds/models_treatments.py')
-rw-r--r-- | archaeological_finds/models_treatments.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/archaeological_finds/models_treatments.py b/archaeological_finds/models_treatments.py index 9e62bcb29..abd5de98b 100644 --- a/archaeological_finds/models_treatments.py +++ b/archaeological_finds/models_treatments.py @@ -414,10 +414,8 @@ class Treatment( ] return actions - def get_values(self, prefix="", no_values=False, filtr=None, **kwargs): - values = super(Treatment, self).get_values( - prefix=prefix, no_values=no_values, filtr=filtr, **kwargs - ) + def get_extra_values(self, prefix="", no_values=False, filtr=None, **kwargs): + values = {} if not filtr or prefix + "upstream_finds" in filtr: values[prefix + "upstream_finds"] = " ; ".join( str(up) for up in self.upstream.all() |