summaryrefslogtreecommitdiff
path: root/addons/website_slides_forum/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_slides_forum/controllers')
-rw-r--r--addons/website_slides_forum/controllers/main.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/website_slides_forum/controllers/main.py b/addons/website_slides_forum/controllers/main.py
index 6f898b90fc4..052df5f4de2 100644
--- a/addons/website_slides_forum/controllers/main.py
+++ b/addons/website_slides_forum/controllers/main.py
@@ -9,14 +9,15 @@ class WebsiteSlidesForum(WebsiteSlides):
def _slide_channel_prepare_values(self, **kwargs):
communication_type = kwargs.get('communication_type')
+ channel = super(WebsiteSlidesForum, self)._slide_channel_prepare_values(**kwargs)
if communication_type:
if communication_type == 'forum':
forum = request.env['forum.forum'].create({
'name': kwargs.get('name')
})
- kwargs['forum_id'] = forum.id
- kwargs['allow_comment'] = communication_type == 'comment'
- return super(WebsiteSlidesForum, self)._slide_channel_prepare_values(**kwargs)
+ channel['forum_id'] = forum.id
+ channel['allow_comment'] = communication_type == 'comment'
+ return channel
# Profile
# ---------------------------------------------------