Fix views: rename tree to list for Odoo 17+ compatibility
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
45e676633c
commit
741b44f409
4 changed files with 14 additions and 14 deletions
|
|
@ -9,7 +9,7 @@
|
|||
<field name="name">itsulu.blog.generation.log.tree</field>
|
||||
<field name="model">itsulu.blog.generation.log</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Generation Log"
|
||||
<list string="Generation Log"
|
||||
decoration-danger="state=='error'"
|
||||
decoration-success="state=='success'"
|
||||
decoration-info="state=='running'">
|
||||
|
|
@ -23,7 +23,7 @@
|
|||
<field name="tokens_used"/>
|
||||
<field name="duration_seconds" string="Dur (s)" optional="show"/>
|
||||
<field name="blog_post_id"/>
|
||||
</tree>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -81,7 +81,7 @@
|
|||
<record id="action_blog_generation_log_list" model="ir.actions.act_window">
|
||||
<field name="name">Generation Log</field>
|
||||
<field name="res_model">itsulu.blog.generation.log</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="context">{'search_default_state_group': 1}</field>
|
||||
</record>
|
||||
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
<field name="name">itsulu.blog.post.social.tree</field>
|
||||
<field name="model">itsulu.blog.post.social</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Social Media Copy">
|
||||
<list string="Social Media Copy">
|
||||
<field name="blog_post_id"/>
|
||||
<field name="twitter_enabled" widget="boolean_toggle" optional="show"/>
|
||||
<field name="bluesky_enabled" widget="boolean_toggle" optional="show"/>
|
||||
<field name="mastodon_enabled" widget="boolean_toggle" optional="show"/>
|
||||
<field name="linkedin_enabled" widget="boolean_toggle" optional="show"/>
|
||||
</tree>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -78,7 +78,7 @@
|
|||
<record id="action_blog_post_social_list" model="ir.actions.act_window">
|
||||
<field name="name">Social Media Copy</field>
|
||||
<field name="res_model">itsulu.blog.post.social</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
<field name="name">itsulu.blog.schedule.tree</field>
|
||||
<field name="model">itsulu.blog.schedule</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Schedule Slots">
|
||||
<list string="Schedule Slots">
|
||||
<field name="name"/>
|
||||
<field name="slot"/>
|
||||
<field name="trigger_time"/>
|
||||
|
|
@ -23,7 +23,7 @@
|
|||
<button name="%(action_blog_generate_wizard)d" type="action"
|
||||
string="▶ Run Now" class="btn-sm btn-primary"
|
||||
context="{'default_blog_id': blog_id, 'default_llm_provider': llm_provider, 'default_llm_model': llm_model}"/>
|
||||
</tree>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -85,14 +85,14 @@
|
|||
</page>
|
||||
<page string="Generation Log">
|
||||
<field name="log_ids" readonly="1">
|
||||
<tree decoration-danger="state=='error'" decoration-success="state=='success'">
|
||||
<list decoration-danger="state=='error'" decoration-success="state=='success'">
|
||||
<field name="create_date"/>
|
||||
<field name="state" widget="badge"/>
|
||||
<field name="topic_used"/>
|
||||
<field name="tokens_used"/>
|
||||
<field name="duration_seconds" string="Duration (s)"/>
|
||||
<field name="blog_post_id"/>
|
||||
</tree>
|
||||
</list>
|
||||
</field>
|
||||
</page>
|
||||
</notebook>
|
||||
|
|
@ -104,7 +104,7 @@
|
|||
<record id="action_blog_schedule_list" model="ir.actions.act_window">
|
||||
<field name="name">Schedule Slots</field>
|
||||
<field name="res_model">itsulu.blog.schedule</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
<field name="name">itsulu.blog.topic.tree</field>
|
||||
<field name="model">itsulu.blog.topic</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Topic Queue" decoration-muted="state=='used'" decoration-warning="priority=='urgent'">
|
||||
<list string="Topic Queue" decoration-muted="state=='used'" decoration-warning="priority=='urgent'">
|
||||
<field name="sequence" widget="handle"/>
|
||||
<field name="priority" widget="priority"/>
|
||||
<field name="name"/>
|
||||
|
|
@ -25,7 +25,7 @@
|
|||
<button name="action_mark_skipped" type="object" string="Skip"
|
||||
invisible="state != 'pending'"
|
||||
class="btn-sm btn-warning"/>
|
||||
</tree>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
|
@ -71,7 +71,7 @@
|
|||
<record id="action_blog_topic_list" model="ir.actions.act_window">
|
||||
<field name="name">Topic Queue</field>
|
||||
<field name="res_model">itsulu.blog.topic</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="context">{'search_default_state_pending': 1}</field>
|
||||
</record>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue