summaryrefslogtreecommitdiff
path: root/addons/website_slides/controllers
diff options
context:
space:
mode:
authorPatrick Hoste <pko@odoo.com>2019-07-18 14:21:35 +0000
committerThibault Delavallée <tde@odoo.com>2019-07-19 08:31:20 +0000
commit38b5a666c50d47a0efe060c031d68a2d70689dc6 (patch)
treef7fbcce1fec49a8f225d61224cccc3c7b8b854c2 /addons/website_slides/controllers
parentcda93a5c19e564b00da4a3c97aceabbcb7059ed7 (diff)
[IMP] website_slides: add a share button on the fullscreen view
A share button has been added to the fullscreen view to avoid exiting the view to access the share tab on the full description of the slide. Task ID : 1984509 closes odoo/odoo#33418 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/website_slides/controllers')
-rw-r--r--addons/website_slides/controllers/main.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py
index 0494ae698c3..d6e1caceb93 100644
--- a/addons/website_slides/controllers/main.py
+++ b/addons/website_slides/controllers/main.py
@@ -164,7 +164,8 @@ class WebsiteSlides(WebsiteProfile):
if not request.env.user._is_public() and channel.is_member:
slide_partners = request.env['slide.slide.partner'].sudo().search([
('channel_id', '=', channel.id),
- ('partner_id', '=', request.env.user.partner_id.id)
+ ('partner_id', '=', request.env.user.partner_id.id),
+ ('slide_id.active', '=', True)
])
for slide_partner in slide_partners:
channel_progress[slide_partner.slide_id.id].update(slide_partner.read()[0])
@@ -666,9 +667,9 @@ class WebsiteSlides(WebsiteProfile):
return slide.is_preview
@http.route(['/slides/slide/send_share_email'], type='json', auth='user', website=True)
- def slide_send_share_email(self, slide_id, email):
+ def slide_send_share_email(self, slide_id, email, fullscreen=False):
slide = request.env['slide.slide'].browse(int(slide_id))
- result = slide._send_share_email(email)
+ result = slide._send_share_email(email, fullscreen)
return result
# --------------------------------------------------