From 96f4b014bb1c48a5006540d7de20275d526bf544 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Tue, 28 Sep 2021 12:15:48 +0000 Subject: [PATCH] [FIX] website_forum: fix tb on reflag of a post MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Before this commit, a traceback was raise: Cannot read properties of undefined (reading 'displayNotification') Now, we correctly use self instead of this. task-2657621 closes odoo/odoo#77360 X-original-commit: ab65d077b7b4ec04155401902eb65418b4d2f415 Signed-off-by: Jérémy Kersten (jke) --- addons/website_forum/static/src/js/website_forum.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/addons/website_forum/static/src/js/website_forum.js b/addons/website_forum/static/src/js/website_forum.js index 42fcdb64044..70308837ff1 100644 --- a/addons/website_forum/static/src/js/website_forum.js +++ b/addons/website_forum/static/src/js/website_forum.js @@ -300,12 +300,11 @@ publicWidget.registry.websiteForum = publicWidget.Widget.extend({ * @param {Event} ev */ _onFlagAlertClick: function (ev) { - var self = this; ev.preventDefault(); var $link = $(ev.currentTarget); this._rpc({ route: $link.data('href') || ($link.attr('href') !== '#' && $link.attr('href')) || $link.closest('form').attr('action'), - }).then(function (data) { + }).then(data => { if (data.error) { var message; if (data.error === 'anonymous_user') { @@ -342,12 +341,11 @@ publicWidget.registry.websiteForum = publicWidget.Widget.extend({ * @param {Event} ev */ _onVotePostClick: function (ev) { - var self = this; ev.preventDefault(); var $btn = $(ev.currentTarget); this._rpc({ route: $btn.data('href'), - }).then(function (data) { + }).then(data => { if (data.error) { var message; if (data.error === 'own_post') {