diff --git a/multi_livechat/models/mail_channel.py b/multi_livechat/models/mail_channel.py index b718786d..ae27e04e 100644 --- a/multi_livechat/models/mail_channel.py +++ b/multi_livechat/models/mail_channel.py @@ -21,8 +21,6 @@ def _prepare_multi_livechat_channel_vals( ): return { "channel_partner_ids": [(4, pid) for pid in partner_ids], - "public": "groups", - "group_public_id": self.env.ref("base.group_user").id, "channel_type": channel_type, "name": channel_name, } @@ -30,7 +28,7 @@ def _prepare_multi_livechat_channel_vals( def _compute_is_pinned(self): # TODO: make batch search via read_group for r in self: - r.is_pinned = self.env["mail.channel.partner"].search_count( + r.is_pinned = self.env["mail.channel.member"].search_count( [ ("partner_id", "=", self.env.user.partner_id.id), ("channel_id", "=", r.id), @@ -41,7 +39,7 @@ def _compute_is_pinned(self): def _inverse_is_pinned(self): # TODO: make batch search via read_group for r in self: - channel_partner = self.env["mail.channel.partner"].search( + channel_partner = self.env["mail.channel.member"].search( [ ("partner_id", "=", self.env.user.partner_id.id), ("channel_id", "=", r.id),