-
- Downloads
[IMP] mail, *: refactor patch API to look like model definitions
Model patches are now defined using the `registerPatch` function. This
function takes an object as argument which keys match those of a model
definition.
Benefits:
+ More consistent shape between model definitions and patch definitions
+ No need to import one function to each type of patch
+ No need to repeat the model name for each type of patch
+ No need to import the original definition
Task-2998282.
* = calendar, crm, hr, im_livechat, note, rating, sms, snailmail,
website_livechat, website_slides
closes odoo/odoo#101282
Related: odoo/enterprise#31866
Signed-off-by:
Sébastien Theys (seb) <seb@odoo.com>
Showing
- addons/calendar/static/src/models/activity.js 54 additions, 52 deletionsaddons/calendar/static/src/models/activity.js
- addons/calendar/static/src/models/activity_group.js 27 additions, 32 deletionsaddons/calendar/static/src/models/activity_group.js
- addons/calendar/static/src/models/activity_group_view.js 23 additions, 22 deletionsaddons/calendar/static/src/models/activity_group_view.js
- addons/calendar/static/src/models/activity_view.js 23 additions, 22 deletionsaddons/calendar/static/src/models/activity_view.js
- addons/crm/static/src/models/activity_group_view.js 28 additions, 27 deletionsaddons/crm/static/src/models/activity_group_view.js
- addons/crm/static/src/models/ir_model.js 19 additions, 17 deletionsaddons/crm/static/src/models/ir_model.js
- addons/crm_livechat/static/src/models/messaging_initializer.js 17 additions, 16 deletions...s/crm_livechat/static/src/models/messaging_initializer.js
- addons/hr/static/src/models/messaging.js 28 additions, 24 deletionsaddons/hr/static/src/models/messaging.js
- addons/hr/static/src/models/partner.js 55 additions, 57 deletionsaddons/hr/static/src/models/partner.js
- addons/hr/static/src/models/user.js 11 additions, 11 deletionsaddons/hr/static/src/models/user.js
- addons/hr_holidays/static/src/models/partner.js 42 additions, 44 deletionsaddons/hr_holidays/static/src/models/partner.js
- addons/im_livechat/static/src/models/channel.js 27 additions, 28 deletionsaddons/im_livechat/static/src/models/channel.js
- addons/im_livechat/static/src/models/channel_preview_view.js 11 additions, 10 deletionsaddons/im_livechat/static/src/models/channel_preview_view.js
- addons/im_livechat/static/src/models/chat_window.js 20 additions, 19 deletionsaddons/im_livechat/static/src/models/chat_window.js
- addons/im_livechat/static/src/models/composer_view.js 11 additions, 8 deletionsaddons/im_livechat/static/src/models/composer_view.js
- addons/im_livechat/static/src/models/discuss.js 22 additions, 22 deletionsaddons/im_livechat/static/src/models/discuss.js
- addons/im_livechat/static/src/models/discuss_sidebar_category.js 57 additions, 59 deletions...im_livechat/static/src/models/discuss_sidebar_category.js
- addons/im_livechat/static/src/models/discuss_sidebar_category_item.js 40 additions, 39 deletions...vechat/static/src/models/discuss_sidebar_category_item.js
- addons/im_livechat/static/src/models/message.js 11 additions, 10 deletionsaddons/im_livechat/static/src/models/message.js
- addons/im_livechat/static/src/models/message_action_list.js 16 additions, 15 deletionsaddons/im_livechat/static/src/models/message_action_list.js
Loading
Please register or sign in to comment