Skip to content

Commit 3c8c34c

Browse files
committed
[IMP] upgrade report: better layout
Use the `<details>` tag to fold the list of disabled/overriden views and modified filters and dashboards. closes #25 Signed-off-by: Christophe Simonis (chs) <[email protected]>
1 parent d4bd054 commit 3c8c34c

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

src/util/report-migration.xml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,11 @@
1111
}"/>
1212
<t t-set="view_action_link" t-value="'web?debug=1#view_type=form&amp;model=ir.ui.view&amp;action=%s&amp;id=%%s' % action_view_id"/>
1313
<t t-set="message_type" t-value="view_message_types[category]"/>
14-
<div t-if="messages[category]">
15-
<t t-esc="message_type[0]"/>
14+
<li><details t-if="messages[category]">
15+
<summary>
16+
<t t-esc="message_type[0]"/>
17+
</summary>
18+
<ul>
1619
<t t-foreach="messages[category]" t-as="message">
1720
<t t-set="view" t-value="message[0]"/>
1821
<li>
@@ -28,13 +31,18 @@
2831
</t>
2932
</li>
3033
</t>
31-
</div>
34+
</ul>
35+
</details></li>
3236
</t>
3337
<t t-elif="category == 'Filters/Dashboards'">
34-
<p>During the upgrade some fields have been removed. The records below have been automatically corrected.</p>
35-
<t t-foreach="messages[category]" t-as="message">
36-
<a t-att-href="'web?debug=1#view_type=form&amp;model=%s&amp;id=%s' % (message[0][0], message[0][1])" t-esc="message[0][2]" target="_blank"/><br/>
37-
</t>
38+
<li><details>
39+
<summary>During the upgrade some fields have been removed. The records below have been automatically corrected.</summary>
40+
<ul>
41+
<t t-foreach="messages[category]" t-as="message">
42+
<li><a t-att-href="'web?debug=1#view_type=form&amp;model=%s&amp;id=%s' % (message[0][0], message[0][1])" t-esc="message[0][2]" target="_blank"/></li>
43+
</t>
44+
</ul>
45+
</details></li>
3846
</t>
3947
<t t-else="">
4048
<t t-foreach="messages[category]" t-as="message">

0 commit comments

Comments
 (0)