diff options
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r-- | archaeological_finds/models_finds.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index f702c97ea..a820e9220 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -2173,8 +2173,9 @@ class Find( if not bf: return values alt_filtr = [k[len("base_find_"):] for k in filtr if k.startswith("base_find_")] + alt_filtr += filtr # use simple and "base_find" prefix notation v = bf.get_values(prefix=prefix, no_values=True, filtr=alt_filtr, **kwargs) - v = dict([('base_find_' + k, v) for k, v in v.items()]) + v.update(dict((('base_find_' + k, v) for k, v in v.items()))) # use simple and "base_find" prefix notation v.update(values) values = v kwargs["no_find"] = True |