Update removed/updated sets when adding record to ModelList

issue6784
review38771002
This commit is contained in:
Cédric Krier committed 2017-10-02 16:10:08 +02:00
1 parent d0174021f7
commit 789b8483b7
1 file changed
+2
+2
View File
@@ -546,6 +546,8 @@ class ModelList(list):
definition = record._fields[self.parent_name]
if definition['type'] in ('many2one', 'reference'):
setattr(record, self.parent_name, self.parent)
self.record_removed.difference_update(records)
self.record_deleted.difference_update(records)
def append(self, record):
self.__check([record])