oca-ocb-mail/odoo-bringout-oca-ocb-sms/sms/static/src/models/message_view.js
2025-08-29 15:20:51 +02:00

41 lines
1.2 KiB
JavaScript

/** @odoo-module **/
import { registerPatch } from '@mail/model/model_core';
registerPatch({
name: 'MessageView',
fields: {
failureNotificationIconClassName: {
compute() {
if (this.message && this.message.message_type === 'sms') {
return 'fa fa-mobile';
}
return this._super();
},
},
failureNotificationIconLabel: {
compute() {
if (this.message && this.message.message_type === 'sms') {
return this.env._t("SMS");
}
return this._super();
},
},
notificationIconClassName: {
compute() {
if (this.message && this.message.message_type === 'sms') {
return 'fa fa-mobile';
}
return this._super();
},
},
notificationIconLabel: {
compute() {
if (this.message && this.message.message_type === 'sms') {
return this.env._t("SMS");
}
return this._super();
},
},
},
});