Files
odoo_source/addons/note/static/src/models/activity_group.js
T
Sébastien Theys b401ba6e2d [IMP] mail, *: remove legacy code from activity systray
* = calendar, crm, im_livechat, mass_mailing_sms, note, test_discuss_full,
    test_mail

task-2920645

closes odoo/odoo#96114

Related: odoo/enterprise#29794
Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
2022-07-27 02:18:15 +02:00

18 lines
454 B
JavaScript

/** @odoo-module **/
import { addFields, addRecordMethods } from '@mail/model/model_core';
import { attr } from '@mail/model/model_field';
import '@mail/models/activity_group'; // ensure the model definition is loaded before the patch
addRecordMethods('ActivityGroup', {
_computeIsNote() {
return this.irModel.model === 'note.note';
},
});
addFields('ActivityGroup', {
isNote: attr({
compute: '_computeIsNote',
}),
});