summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2019-11-20 14:28:59 +0000
committerThibault Delavallée <tde@odoo.com>2019-11-20 14:43:03 +0000
commit7a3217f81066ce3d4ea981a3fafb01442d8a6643 (patch)
tree7a2c997994ca6b4dce29c56c1ec79d8812f9bfa2 /addons
parent3b7766ad83efbb22359001c7242e192ec169f033 (diff)
[MOV] website_slides: keep files well organized
Oversight of 9b38bcec1269f0e72606e774f5e1f5f4a78baa89 PR #36703
Diffstat (limited to 'addons')
-rw-r--r--addons/website_slides/models/slide_channel.py6
-rw-r--r--addons/website_slides/models/slide_slide.py10
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