From 7a3217f81066ce3d4ea981a3fafb01442d8a6643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Wed, 20 Nov 2019 14:28:59 +0000 Subject: [PATCH] [MOV] website_slides: keep files well organized Oversight of 9b38bcec1269f0e72606e774f5e1f5f4a78baa89 PR #36703 --- addons/website_slides/models/slide_channel.py | 6 +++--- addons/website_slides/models/slide_slide.py | 10 +++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/addons/website_slides/models/slide_channel.py b/addons/website_slides/models/slide_channel.py index 5b017a16084..6dae5bd94c5 100644 --- a/addons/website_slides/models/slide_channel.py +++ b/addons/website_slides/models/slide_channel.py @@ -303,9 +303,6 @@ class Channel(models.Model): base_url = channel.get_base_url() channel.website_url = '%s/slides/%s' % (base_url, slug(channel)) - def get_backend_menu_id(self): - return self.env.ref('website_slides.website_slides_menu_root').id - def _compute_action_rights(self): user_karma = self.env.user.karma for channel in self: @@ -566,3 +563,6 @@ class Channel(models.Model): slide.write({ 'sequence': self.env['slide.slide'].browse(ids_to_resequence[-1]).sequence + 1 }) + + def get_backend_menu_id(self): + return self.env.ref('website_slides.website_slides_menu_root').id diff --git a/addons/website_slides/models/slide_slide.py b/addons/website_slides/models/slide_slide.py index 29ff814536d..955b24a4a4b 100644 --- a/addons/website_slides/models/slide_slide.py +++ b/addons/website_slides/models/slide_slide.py @@ -362,9 +362,6 @@ class Slide(models.Model): url = '%s/slides/slide/%s' % (base_url, slug(slide)) slide.website_url = url - def get_backend_menu_id(self): - return self.env.ref('website_slides.website_slides_menu_root').id - @api.depends('channel_id.can_publish') def _compute_can_publish(self): for record in self: @@ -806,3 +803,10 @@ class Slide(models.Model): res['default_opengraph']['og:image'] = res['default_twitter']['twitter:image'] = self.env['website'].image_url(self, 'image_1024') res['default_meta_description'] = self.description return res + + # --------------------------------------------------------- + # Data / Misc + # --------------------------------------------------------- + + def get_backend_menu_id(self): + return self.env.ref('website_slides.website_slides_menu_root').id