Ожидается ошибка синглтона при попытке домена с использованием идентификатора компании в ir.rule - PullRequest
1 голос
/ 14 июля 2020

Привет, я хочу отфильтровать свое kanban представление, используя идентификатор компании, но я хочу, чтобы этот домен не влиял на моего суперадминистратора, вот что я пробовал до сих пор

<record id="sample_ir_rule_by_company" model="ir.rule">
            <field name="name">Sample</field>
            <field name="model_id" ref="model_my_model"/>
            <field name="domain_force">[('company_id','in',[user.company_ids.id])]</field>
        </record>

моя проблема в том, что я ' м получаю ValueError: <class 'ValueError'>: "Expected singleton: res.company(2, 1)" while evaluating

1 Ответ

3 голосов
/ 14 июля 2020

А как насчет использования ids вместо

<field name="domain_force">[('company_id','in',user.company_ids.ids)]</field>
...