Do not filter selection for multiselection fields
issue11857 review437551003 (grafted from 88bbfbf90edf44c2740c33218212b8d053768e09) --HG-- branch : 6.0
This commit is contained in:
1 parent
05ac298ca9
commit
1b407e1a05
1 file changed
+4
-1
@@ -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))
|
||||
|
||||
Reference in new issue
Block a user