diff --git a/addons/website_slides/__manifest__.py b/addons/website_slides/__manifest__.py
index a0a58046f3f..f7b64a54797 100644
--- a/addons/website_slides/__manifest__.py
+++ b/addons/website_slides/__manifest__.py
@@ -33,6 +33,7 @@ Featuring
'views/rating_rating_views.xml',
'views/slide_embed_views.xml',
'views/slide_question_views.xml',
+ 'views/slide_slide_partner_views.xml',
'views/slide_slide_views.xml',
'views/slide_channel_partner_views.xml',
'views/slide_channel_views.xml',
diff --git a/addons/website_slides/models/slide_slide.py b/addons/website_slides/models/slide_slide.py
index 7386cfc597b..1a722cb2714 100644
--- a/addons/website_slides/models/slide_slide.py
+++ b/addons/website_slides/models/slide_slide.py
@@ -26,8 +26,10 @@ class SlidePartnerRelation(models.Model):
_name = 'slide.slide.partner'
_description = 'Slide / Partner decorated m2m'
_table = 'slide_slide_partner'
+ _rec_name = 'partner_id'
- slide_id = fields.Many2one('slide.slide', ondelete="cascade", index=True, required=True)
+ slide_id = fields.Many2one('slide.slide', string="Content", ondelete="cascade", index=True, required=True)
+ slide_category = fields.Selection(related='slide_id.slide_category')
channel_id = fields.Many2one(
'slide.channel', string="Channel",
related="slide_id.channel_id", store=True, index=True, ondelete='cascade')
diff --git a/addons/website_slides/views/slide_slide_partner_views.xml b/addons/website_slides/views/slide_slide_partner_views.xml
new file mode 100644
index 00000000000..eb3e9927ace
--- /dev/null
+++ b/addons/website_slides/views/slide_slide_partner_views.xml
@@ -0,0 +1,79 @@
+
+
+ No Attendee Yet!
+
+ From here you'll be able to monitor attendees and to track their progress.
+