diff options
| author | laa <laa@odoo.com> | 2019-09-13 13:05:31 +0000 |
|---|---|---|
| committer | laa <laa@odoo.com> | 2019-09-13 13:05:31 +0000 |
| commit | 443b44c971bafe1d5594fbc76e47340ec17088d8 (patch) | |
| tree | 37369341fd7b50bf9039a9aedd598c8bae91b3c8 /addons/website_slides/controllers | |
| parent | a9b762870651e607b244d8fd5681a9f3557cc0e9 (diff) | |
[IMP] website_slide: add toggle button achievement
Add an option to add the latest achievements in the right sidebar.
closes odoo/odoo#36870
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/website_slides/controllers')
| -rw-r--r-- | addons/website_slides/controllers/main.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py index cd363b1f1e5..669633fb66c 100644 --- a/addons/website_slides/controllers/main.py +++ b/addons/website_slides/controllers/main.py @@ -245,13 +245,11 @@ class WebsiteSlides(WebsiteProfile): channels_popular = channels_all.sorted('total_votes', reverse=True)[:3] channels_newest = channels_all.sorted('create_date', reverse=True)[:3] - # fetch 'latests achievements' for non logged people + achievements = request.env['gamification.badge.user'].sudo().search([('badge_id.is_published', '=', True)], limit=5) if request.env.user._is_public(): - achievements = request.env['gamification.badge.user'].sudo().search([('badge_id.is_published', '=', True)], limit=5) challenges = None challenges_done = None else: - achievements = None challenges = request.env['gamification.challenge'].sudo().search([ ('category', '=', 'slides'), ('reward_id.is_published', '=', True) @@ -262,7 +260,6 @@ class WebsiteSlides(WebsiteProfile): ('badge_id.is_published', '=', True) ]).mapped('challenge_id') - # fetch 'heroes of the week' for non logged people users = request.env['res.users'].sudo().search([ ('karma', '>', 0), ('website_published', '=', True)], limit=5, order='karma desc') |
