diff --git a/addons/mail/static/src/core/common/message_model.js b/addons/mail/static/src/core/common/message_model.js index db454e03221..854b17f860d 100644 --- a/addons/mail/static/src/core/common/message_model.js +++ b/addons/mail/static/src/core/common/message_model.js @@ -187,12 +187,11 @@ export class Message extends Record { return dateDay; } - get datetime() { - if (!this._datetime) { - this._datetime = toRaw(this.date ? deserializeDateTime(this.date) : this.now); - } - return this._datetime; - } + datetime = Record.attr(undefined, { + compute() { + return toRaw(this.date ? deserializeDateTime(this.date) : this.now); + }, + }); get scheduledDate() { return toRaw(