diff --git a/addons/portal/static/src/js/portal_chatter.js b/addons/portal/static/src/js/portal_chatter.js index 0f379460d06..ec399e5075d 100644 --- a/addons/portal/static/src/js/portal_chatter.js +++ b/addons/portal/static/src/js/portal_chatter.js @@ -122,7 +122,7 @@ var PortalChatter = publicWidget.Widget.extend({ */ _setOptions: function (options) { // underscorize the camelcased option keys - const defaultOptions = { + const defaultOptions = Object.assign({ 'allow_composer': true, 'display_composer': false, 'csrf_token': odoo.csrf_token, @@ -137,7 +137,7 @@ var PortalChatter = publicWidget.Widget.extend({ 'pid': false, 'domain': [], 'two_columns': false, - }; + }, this.options || {}); this.options = Object.entries(options).reduce( (acc, [key, value]) => {