From 666e090ad707104228e09d47bab1028278c78c86 Mon Sep 17 00:00:00 2001 From: Oliver Yuan Date: Tue, 18 Apr 2023 21:59:02 +0800 Subject: [PATCH] [IMP] Improve ospp_slide module --- addons/ospp_slide/models/models.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/ospp_slide/models/models.py b/addons/ospp_slide/models/models.py index 4428fd0..c30b1f8 100644 --- a/addons/ospp_slide/models/models.py +++ b/addons/ospp_slide/models/models.py @@ -55,6 +55,7 @@ class SlideChannel(models.Model): raise ValidationError(_("No Instance Arrangement or Base provided!")) partner_ids = partner_obj.search([('channel_id', '=', rec.id)]) + print(partner_ids) rec.message_unsubscribe(partner_ids=[x.partner_id.id for x in partner_ids]) @@ -116,6 +117,10 @@ class SlideChannel(models.Model): "demo_data": rec.shared_instance_demo_data } vals.append(val) + else: + instance_id.write({ + "user_scope": [(6, 0, partner_ids.ids)] + }) if vals: instance_obj.create(vals)