diff --git a/mail_tracking/static/src/js/failed_message.js b/mail_tracking/static/src/js/failed_message.js index bdd9d747c..d39d62932 100644 --- a/mail_tracking/static/src/js/failed_message.js +++ b/mail_tracking/static/src/js/failed_message.js @@ -348,15 +348,14 @@ odoo.define('mail_tracking.FailedMessage', function (require) { }, _onReloadMailFields: function (event) { - this._super.apply(this, arguments); - var fieldNames = []; if (this.fields.failed_message && event.data.failed_message) { - fieldNames.push(this.fields.failed_message.name); + this.trigger_up('reload', { + fieldNames: [this.fields.failed_message.name], + keepChanges: true, + }); + } else { + this._super.apply(this, arguments); } - this.trigger_up('reload', { - fieldNames: fieldNames, - keepChanges: true, - }); }, });