Migrate the models and controller to new API. Renaming xml id according to convention, renaming openerp tag into odoo tag. Add comment strings and documentations.
38 lines
1.9 KiB
XML
38 lines
1.9 KiB
XML
<?xml version="1.0"?>
|
|
<odoo>
|
|
<data>
|
|
<record id="im_chat_message_rule_user" model="ir.rule">
|
|
<field name="name">Can only read messages that you sent or messages sent to you</field>
|
|
<field name="model_id" ref="model_im_chat_message"/>
|
|
<field name="groups" eval="[(4, ref('base.group_user')), (4, ref('base.group_portal'))]"/>
|
|
<field name="domain_force">[('to_id.user_ids', 'in', [user.id])]</field>
|
|
<field name="perm_unlink" eval="0"/>
|
|
<field name="perm_write" eval="0"/>
|
|
<field name="perm_read" eval="1"/>
|
|
<field name="perm_create" eval="1"/>
|
|
</record>
|
|
|
|
<record id="im_chat_session_rule_user" model="ir.rule">
|
|
<field name="name">Can only modify your session</field>
|
|
<field name="model_id" ref="model_im_chat_session"/>
|
|
<field name="groups" eval="[(4, ref('base.group_user')), (4, ref('base.group_portal'))]"/>
|
|
<field name="domain_force">[('user_ids', 'in', [user.id])]</field>
|
|
<field name="perm_unlink" eval="0"/>
|
|
<field name="perm_write" eval="1"/>
|
|
<field name="perm_read" eval="1"/>
|
|
<field name="perm_create" eval="1"/>
|
|
</record>
|
|
|
|
<record id="im_chat_session_relation_rule_user" model="ir.rule">
|
|
<field name="name">Can only modify your own session relations</field>
|
|
<field name="model_id" ref="model_im_chat_conversation_state"/>
|
|
<field name="groups" eval="[(4, ref('base.group_user')), (4, ref('base.group_portal'))]"/>
|
|
<field name="domain_force">[('user_id', '=', user.id)]</field>
|
|
<field name="perm_unlink" eval="1"/>
|
|
<field name="perm_write" eval="1"/>
|
|
<field name="perm_read" eval="1"/>
|
|
<field name="perm_create" eval="1"/>
|
|
</record>
|
|
</data>
|
|
</odoo>
|