From 4f380f4aeb5dc2d09beb9d6d3d48077c3ec021bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 19 Feb 2019 16:09:46 +0000 Subject: [PATCH] [FIX] website_slides: (temporarily) fix infinite loop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Do not fall into an infinite loop when fetching content of an empty webpage slide in the newly-introduced fullscreen mode. This commit is linked to task ID 1942836 and PR #31239. Co-Authored-By: Aurélien Warnon Co-Authored-By: Thibault Delavallée --- .../static/src/js/slides_course_fullscreen_player.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/website_slides/static/src/js/slides_course_fullscreen_player.js b/addons/website_slides/static/src/js/slides_course_fullscreen_player.js index 1da173a2f46..5114c091c64 100644 --- a/addons/website_slides/static/src/js/slides_course_fullscreen_player.js +++ b/addons/website_slides/static/src/js/slides_course_fullscreen_player.js @@ -232,8 +232,10 @@ odoo.define('website_slides.fullscreen', function (require) { 'slide_id': self.slide.id } }).then(function(data){ - self.slide.htmlContent = data.html_content; - self._renderPlayer(); + if (data.html_content) { + self.slide.htmlContent = data.html_content; + self._renderPlayer(); + } }) }, /**