[FIX] mail:tests: ignore deleted records in removed record of _updateComodelRelationalFields
Part-of: odoo/odoo#87587
This commit is contained in:
committed by
Sébastien Theys
parent
a5ff710a8b
commit
75b75fbced
@@ -2141,6 +2141,9 @@ var MockServer = Class.extend({
|
||||
const removedRecordIds = originalRecordIds.filter(recordId => Number.isInteger(recordId) && !relatedRecordIds.includes(recordId));
|
||||
for (const removedRecordId of removedRecordIds) {
|
||||
const removedRecord = this.data[comodelName].records.find(record => record.id === removedRecordId);
|
||||
if (!removedRecord) {
|
||||
continue;
|
||||
}
|
||||
let inverseFieldNewValue = false;
|
||||
if (Array.isArray(removedRecord[inverseFieldName])) {
|
||||
inverseFieldNewValue = removedRecord[inverseFieldName].filter(id => id !== recordId);
|
||||
|
||||
Reference in New Issue
Block a user