Skip to content

Commit d465f9d

Browse files
committed
[IMP] vcp_management: add a filter to display only active requests. (draft and open)
1 parent befb1ed commit d465f9d

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

vcp_management/views/vcp_repository.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<field name="res_model">vcp.request</field>
99
<field name="view_mode">list,form</field>
1010
<field name="domain">[("repository_id", "=", active_id)]</field>
11-
<field name="context">{}</field>
11+
<field name="context">{'search_default_filter_active': 1}</field>
1212
</record>
1313

1414
<record model="ir.ui.view" id="vcp_repository_form_view">

vcp_management/views/vcp_request.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
<field name="name" />
9191
<field name="state" />
9292
<field name="partner_id" />
93+
<field name="created_at" />
9394
</group>
9495
</sheet>
9596
</form>
@@ -105,19 +106,25 @@
105106
<field name="branch_id" />
106107
<field name="number" />
107108
<field name="name" />
109+
<filter
110+
name="filter_active"
111+
string="Active"
112+
domain="[('status','in', ('draft', 'open'))]"
113+
/>
108114
</search>
109115
</field>
110116
</record>
111117

112118
<record model="ir.ui.view" id="vcp_request_tree_view">
113119
<field name="model">vcp.request</field>
114120
<field name="arch" type="xml">
115-
<list>
121+
<list default_order="created_at asc">
116122
<field name="organization_id" />
117123
<field name="repository_id" />
118124
<field name="branch_id" />
119125
<field name="number" />
120126
<field name="name" />
127+
<field name="created_at" optional="show" />
121128
<field
122129
name="label_ids"
123130
widget="many2many_tags"
@@ -144,6 +151,6 @@
144151
<field name="res_model">vcp.request</field>
145152
<field name="view_mode">list,form</field>
146153
<field name="domain">[]</field>
147-
<field name="context">{}</field>
154+
<field name="context">{'search_default_filter_active': 1}</field>
148155
</record>
149156
</odoo>

0 commit comments

Comments
 (0)