|
2 | 2 | <!-- |
3 | 3 | Copyright 2025 Akretion (http://www.akretion.com). |
4 | 4 | @author Florian Mounier <florian.mounier@akretion.com> |
| 5 | + Copyright 2025 Simone Rubino - PyTech |
5 | 6 | License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). |
6 | 7 | --> |
7 | 8 | <odoo> |
8 | | - <record id="api_log_view_form" model="ir.ui.view"> |
9 | | - <field name="name">Add Fastapi fields to API log form view</field> |
10 | | - <field name="model">api.log</field> |
11 | | - <field name="inherit_id" ref="api_log.api_log_view_form" /> |
12 | | - <field name="arch" type="xml"> |
13 | | - <group name="misc" position="inside"> |
14 | | - <field name="fastapi_endpoint_id" /> |
15 | | - </group> |
16 | | - </field> |
17 | | - </record> |
18 | | - |
19 | | - <record id="api_log_view_tree" model="ir.ui.view"> |
20 | | - <field name="name">Add Fastapi fields to API log tree view</field> |
21 | | - <field name="model">api.log</field> |
22 | | - <field name="inherit_id" ref="api_log.api_log_view_tree" /> |
23 | | - <field name="arch" type="xml"> |
24 | | - <tree position="inside"> |
25 | | - <field name="fastapi_endpoint_id" optional="hide" /> |
26 | | - </tree> |
27 | | - </field> |
28 | | - </record> |
29 | | - |
30 | | - <record id="api_log_view_search" model="ir.ui.view"> |
31 | | - <field name="name">Add Fastapi fields to API log search view</field> |
32 | | - <field name="model">api.log</field> |
33 | | - <field name="inherit_id" ref="api_log.api_log_view_search" /> |
34 | | - <field name="arch" type="xml"> |
35 | | - <search position="inside"> |
36 | | - <field name="fastapi_endpoint_id" /> |
37 | | - </search> |
38 | | - <group name="groupby" position="inside"> |
39 | | - <filter |
40 | | - name="fastapi_endpoint_groupby" |
41 | | - string="Fastapi Endpoint" |
42 | | - context="{'group_by': 'fastapi_endpoint_id'}" |
43 | | - /> |
44 | | - </group> |
45 | | - </field> |
46 | | - </record> |
47 | | - |
48 | 9 | <record id="fastapi_log_action" model="ir.actions.act_window"> |
49 | 10 | <field name="name">Fastapi Logs</field> |
50 | 11 | <field name="res_model">api.log</field> |
51 | 12 | <field name="domain">[ |
52 | | - ("fastapi_endpoint_id", "!=", False) |
| 13 | + ("collection_model", "=", "fastapi.endpoint"), |
| 14 | + ("collection_id", "=", active_id), |
53 | 15 | ]</field> |
54 | 16 | <field name="view_mode">tree,form</field> |
55 | 17 | </record> |
|
0 commit comments