Do not filter selection for multiselection fields

issue11857
review437551003
(grafted from 88bbfbf90edf44c2740c33218212b8d053768e09)

--HG--
branch : 6.0
This commit is contained in:
Nicolas Évrard committed 2022-11-08 21:54:01 +01:00
1 parent 05ac298ca9
commit 1b407e1a05
1 file changed
+4 -1
+4 -1
View File
@@ -107,9 +107,12 @@ class SelectionMixin(object):
return value[0] in allowed_models or not allowed_models
return test
if field.attrs['type'] == 'reference':
type_ = field.attrs['type']
if type_ == 'reference':
allowed_models = field.get_models(record)
evaluator = _model_evaluator(allowed_models)
elif type_ == 'multiselection':
return
else:
evaluator = _value_evaluator
self.selection = list(filter(evaluator, self.selection))