Reset rec_name for on_change_with calls
issue2888 review594006
This commit is contained in:
1 parent
e071b088da
commit
62976eea90
1 file changed
+5
@@ -549,6 +549,11 @@ class Record(SignalEvent):
|
||||
continue
|
||||
fieldnames.add(fieldname)
|
||||
values.update(self._get_on_change_args(on_change_with))
|
||||
if isinstance(self.group.fields[fieldname], (fields.M2OField,
|
||||
fields.ReferenceField)):
|
||||
field_rec_name = fieldname + '.rec_name'
|
||||
if field_rec_name in self.value:
|
||||
del self.value[field_rec_name]
|
||||
if fieldnames:
|
||||
try:
|
||||
result = RPCExecute('model', self.model_name, 'on_change_with',
|
||||
|
||||
Reference in new issue
Block a user