diff options
Diffstat (limited to 'addons/mail/static/src/js/form_controller.js')
| -rw-r--r-- | addons/mail/static/src/js/form_controller.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/addons/mail/static/src/js/form_controller.js b/addons/mail/static/src/js/form_controller.js index a165fe850ba..0d4c03d7a64 100644 --- a/addons/mail/static/src/js/form_controller.js +++ b/addons/mail/static/src/js/form_controller.js @@ -14,6 +14,22 @@ FormController.include({ }), //-------------------------------------------------------------------------- + // Public + //-------------------------------------------------------------------------- + + /** + * @override + */ + async saveRecord() { + const changedFields = await this._super(...arguments); + const chatter = this.renderer.chatter; + if (chatter) { + await chatter.updateSuggestedPartners(); + } + return changedFields; + }, + + //-------------------------------------------------------------------------- // Handlers //-------------------------------------------------------------------------- |
