diff options
| author | Lavish Chhatwani <lch@odoo.com> | 2020-03-03 11:22:05 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2020-03-18 10:23:31 +0000 |
| commit | 9a9edeaf35b92d2e0b4c41f270d3b79ee941bfd6 (patch) | |
| tree | 342a494ef44fbff8609385a0497a0466ecae6dcb | |
| parent | 895ccbec61cd0da2372ec1f58c1b963ac73b89af (diff) | |
[FIX] website_slides: avoid trying to browse categories in frontend player
Before this commit when you browse a course's contents,the category is
displayed as a blank page with a pdf icon rather than going directly to the
next content.
This commit fixes that by skipping the category. User is redirected to the
next available slide.
Task 2201175
Closes #46824
closes odoo/odoo#47886
X-original-commit: 4625c017cfda9ad800124452448252a11a8ac9bb
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
| -rw-r--r-- | addons/website_slides/controllers/main.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py index fb2ce65a55c..42507e0cbc3 100644 --- a/addons/website_slides/controllers/main.py +++ b/addons/website_slides/controllers/main.py @@ -91,10 +91,10 @@ class WebsiteSlides(WebsiteProfile): uncategorized_domain = expression.AND([base_domain, [('channel_id', '=', slide.channel_id.id), ('category_id', '=', False)]]) uncategorized_slides = request.env['slide.slide'].search(uncategorized_domain) - channel_slides_ids = slide.channel_id.slide_ids.ids + channel_slides_ids = slide.channel_id.slide_content_ids.ids slide_index = channel_slides_ids.index(slide.id) - previous_slide = slide.channel_id.slide_ids[slide_index-1] if slide_index > 0 else None - next_slide = slide.channel_id.slide_ids[slide_index+1] if slide_index < len(channel_slides_ids) - 1 else None + previous_slide = slide.channel_id.slide_content_ids[slide_index-1] if slide_index > 0 else None + next_slide = slide.channel_id.slide_content_ids[slide_index+1] if slide_index < len(channel_slides_ids) - 1 else None values = { # slide |
