diff --git a/addons/website_profile/views/website_profile.xml b/addons/website_profile/views/website_profile.xml index c92f12e1e19..540c7c608b5 100644 --- a/addons/website_profile/views/website_profile.xml +++ b/addons/website_profile/views/website_profile.xml @@ -143,7 +143,7 @@

- (not verified) + (not verified)

EDIT PROFILE diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py index 0737317f494..197dc7b3cae 100644 --- a/addons/website_slides/controllers/main.py +++ b/addons/website_slides/controllers/main.py @@ -401,8 +401,8 @@ class WebsiteSlides(WebsiteProfile): values['slide_promoted'] = request.env['slide.slide'].sudo().search(domain, limit=1, order=order) values['category_data'] = channel._get_categorized_slides( domain, order, - force_void=True, - limit=self._slides_per_category if channel.channel_type == 'documentation' else False, + force_void=not category, + limit=False if channel.channel_type != 'documentation' else self._slides_per_page if category else self._slides_per_category, offset=pager['offset']) values['channel_progress'] = self._get_channel_progress(channel, include_quiz=True) diff --git a/addons/website_slides/models/slide_channel.py b/addons/website_slides/models/slide_channel.py index fa098b2f7f2..5e1492ded94 100644 --- a/addons/website_slides/models/slide_channel.py +++ b/addons/website_slides/models/slide_channel.py @@ -491,7 +491,7 @@ class Channel(models.Model): 'category': False, 'id': False, 'name': _('Uncategorized'), 'slug_name': _('Uncategorized'), 'total_slides': len(uncategorized_slides), - 'slides': uncategorized_slides[(offset or 0):(limit or len(uncategorized_slides))], + 'slides': uncategorized_slides[(offset or 0):(offset + limit or len(uncategorized_slides))], }) # Then all categories by natural order for category in all_categories: @@ -502,7 +502,7 @@ class Channel(models.Model): 'category': category, 'id': category.id, 'name': category.name, 'slug_name': slug(category), 'total_slides': len(category_slides), - 'slides': category_slides[(offset or 0):(limit or len(category_slides))], + 'slides': category_slides[(offset or 0):(limit + offset or len(category_slides))], }) return category_data diff --git a/addons/website_slides/views/website_slides_templates_course.xml b/addons/website_slides/views/website_slides_templates_course.xml index ed3d768ab22..267b924e7e6 100644 --- a/addons/website_slides/views/website_slides_templates_course.xml +++ b/addons/website_slides/views/website_slides_templates_course.xml @@ -93,7 +93,7 @@

-
+
@@ -104,7 +104,7 @@ - +
@@ -402,7 +402,7 @@
-