fix(addon): replace deprecated attrs with Odoo 17+ inline expressions
attrs={'invisible': [...]} syntax was removed in Odoo 17.
Converted all occurrences to inline invisible= expressions.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -11,11 +11,11 @@
|
||||
<sheet>
|
||||
<div class="oe_button_box" name="button_box"/>
|
||||
<widget name="web_ribbon" title="Offline" bg_color="bg-danger"
|
||||
attrs="{'invisible': [('status', '!=', 'offline')]}"/>
|
||||
invisible="status != 'offline'"/>
|
||||
<widget name="web_ribbon" title="Online" bg_color="bg-success"
|
||||
attrs="{'invisible': [('status', '!=', 'online')]}"/>
|
||||
invisible="status != 'online'"/>
|
||||
<widget name="web_ribbon" title="Error" bg_color="bg-warning"
|
||||
attrs="{'invisible': [('status', '!=', 'error')]}"/>
|
||||
invisible="status != 'error'"/>
|
||||
<group>
|
||||
<group string="Configuration">
|
||||
<field name="display_name"/>
|
||||
|
||||
@@ -37,13 +37,13 @@
|
||||
<group string="AI Reply">
|
||||
<field name="reply" nolabel="1" readonly="1"/>
|
||||
</group>
|
||||
<group string="Escalations" attrs="{'invisible': [('escalations', '=', False)]}">
|
||||
<group string="Escalations" invisible="not escalations">
|
||||
<field name="escalations" nolabel="1" readonly="1"/>
|
||||
</group>
|
||||
<group string="Actions Taken" attrs="{'invisible': [('actions_taken', '=', False)]}">
|
||||
<group string="Actions Taken" invisible="not actions_taken">
|
||||
<field name="actions_taken" nolabel="1" readonly="1"/>
|
||||
</group>
|
||||
<group string="Error" attrs="{'invisible': [('error_message', '=', False)]}">
|
||||
<group string="Error" invisible="not error_message">
|
||||
<field name="error_message" nolabel="1" readonly="1"/>
|
||||
</group>
|
||||
</sheet>
|
||||
|
||||
Reference in New Issue
Block a user