[FIX] im_livechat: security record rules for live support
* There is no `mail` field on model `mail.message` * There is no `mail.channel_ids` field on model `mail.channel` opw-650656
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
<field name="name">Live Support Managers can read messages from live support</field>
|
||||
<field name="model_id" ref="mail.model_mail_message"/>
|
||||
<field name="groups" eval="[(6,0,[ref('im_livechat.im_livechat_group_manager')])]"/>
|
||||
<field name="domain_force">[('mail.channel_ids.livechat_channel_id', '!=', None)]</field>
|
||||
<field name="domain_force">[('channel_ids.livechat_channel_id', '!=', None)]</field>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
@@ -36,7 +36,7 @@
|
||||
<field name="name">Live Support Managers can see all session from live support</field>
|
||||
<field name="model_id" ref="mail.model_mail_channel"/>
|
||||
<field name="groups" eval="[(6,0,[ref('im_livechat.im_livechat_group_manager')])]"/>
|
||||
<field name="domain_force">[('mail.channel_ids.livechat_channel_id', '!=', None)]</field>
|
||||
<field name="domain_force">[('livechat_channel_id', '!=', None)]</field>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
|
||||
Reference in New Issue
Block a user