From ab90dfd6c33faea131a3439bec0978d5e5cc9f21 Mon Sep 17 00:00:00 2001 From: Romain Estievenart Date: Fri, 1 Mar 2019 07:17:29 +0000 Subject: [PATCH] [FIX] portal: Remove non compliant ES5 syntax Currently Odoo JavaScript code base support only ecmascript <= 5 So using a non compliant ES5 syntax can trigger a javascript engines crash for some browsers like: IE, webview used by some old mobile devices. This commit fixes non compliant JS code syntax found to avoid potential crash. closes odoo/odoo#31522 Signed-off-by: VincentSchippefilt --- addons/portal/static/src/js/portal_chatter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/portal/static/src/js/portal_chatter.js b/addons/portal/static/src/js/portal_chatter.js index bfd8fe95957..023e68dc2eb 100644 --- a/addons/portal/static/src/js/portal_chatter.js +++ b/addons/portal/static/src/js/portal_chatter.js @@ -102,7 +102,7 @@ var PortalChatter = Widget.extend({ route: '/mail/chatter_init', params: this._messageFetchPrepareParams() }), - this._super.apply(this, arguments), + this._super.apply(this, arguments) ).then(function(result){ self.result = result; self.options = _.extend(self.options, self.result['options'] || {});