From 8f703cb050a77566aea4861023111c80a7b712f2 Mon Sep 17 00:00:00 2001 From: Swapnesh Shah Date: Sat, 22 Feb 2020 18:45:21 +0000 Subject: [PATCH] [FIX] website_slides: reset public views when duplicating Followup on 82ce815a8c4c978b3372282d88559282d32d4b07 . When content (`slide.slide`) is duplicated, public_views should not be copied. Indeed it gives a new slide and it makes no sense to keep the old slide statistics. closes odoo/odoo#46084 X-original-commit: a2f5f8b552b48483ce5fdf0be04da7c27b326f2e Signed-off-by: Thibault Delavallee (tde) --- addons/website_slides/models/slide_slide.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_slides/models/slide_slide.py b/addons/website_slides/models/slide_slide.py index 917371b0b29..ff3ac20bb24 100644 --- a/addons/website_slides/models/slide_slide.py +++ b/addons/website_slides/models/slide_slide.py @@ -183,7 +183,7 @@ class Slide(models.Model): # views embedcount_ids = fields.One2many('slide.embed', 'slide_id', string="Embed Count") slide_views = fields.Integer('# of Website Views', store=True, compute="_compute_slide_views") - public_views = fields.Integer('# of Public Views') + public_views = fields.Integer('# of Public Views', copy=False) total_views = fields.Integer("Views", default="0", compute='_compute_total', store=True) # comments comments_count = fields.Integer('Number of comments', compute="_compute_comments_count")