Do not filter selection for multiselection fields
issue11857 review437551003
This commit is contained in:
@@ -106,9 +106,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