Skip to content

Commit 6fb9ea5

Browse files
committed
Merge PR #4857 into 17.0
Signed-off-by MiquelRForgeFlow
2 parents 01d728e + 4a71216 commit 6fb9ea5

File tree

3 files changed

+40
-1
lines changed

3 files changed

+40
-1
lines changed

docsource/modules160-170.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,7 @@ Module coverage 16.0 -> 17.0
944944
+---------------------------------------------------+----------------------+-------------------------------------------------+
945945
| spreadsheet_account | | |
946946
+---------------------------------------------------+----------------------+-------------------------------------------------+
947-
| spreadsheet_dashboard | | |
947+
| spreadsheet_dashboard | Done | |
948948
+---------------------------------------------------+----------------------+-------------------------------------------------+
949949
| spreadsheet_dashboard_account | | |
950950
+---------------------------------------------------+----------------------+-------------------------------------------------+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Copyright 2025 ForgeFlow S.L. (https://www.forgeflow.com)
2+
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
3+
4+
from openupgradelib import openupgrade
5+
6+
_field_renames = [
7+
(
8+
"spreadsheet.dashboard",
9+
"spreadsheet_dashboard",
10+
"data",
11+
"spreadsheet_binary_data",
12+
),
13+
]
14+
15+
16+
@openupgrade.migrate()
17+
def migrate(env, version):
18+
openupgrade.rename_fields(env, _field_renames)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---Models in module 'spreadsheet_dashboard'---
2+
new model spreadsheet.dashboard.share
3+
---Fields in module 'spreadsheet_dashboard'---
4+
spreadsheet_dashboard / spreadsheet.dashboard / data (binary) : DEL required, attachment: True
5+
spreadsheet_dashboard / spreadsheet.dashboard / spreadsheet_binary_data (binary): NEW required, attachment: True, hasdefault: default
6+
# DONE: pre-migration: renamed field
7+
8+
spreadsheet_dashboard / spreadsheet.dashboard.share / access_token (char) : NEW required, hasdefault: default
9+
spreadsheet_dashboard / spreadsheet.dashboard.share / dashboard_id (many2one) : NEW relation: spreadsheet.dashboard, required
10+
spreadsheet_dashboard / spreadsheet.dashboard.share / excel_export (binary) : NEW attachment: True
11+
spreadsheet_dashboard / spreadsheet.dashboard.share / spreadsheet_binary_data (binary): NEW required, attachment: True, hasdefault: default
12+
spreadsheet_dashboard / spreadsheet.dashboard.share / thumbnail (binary) : NEW attachment: True
13+
# NOTHING TO DO: new model
14+
15+
---XML records in module 'spreadsheet_dashboard'---
16+
NEW ir.model.access: spreadsheet_dashboard.access_spreadsheet_dashboard_share
17+
NEW ir.module.category: spreadsheet_dashboard.dashboard_management
18+
NEW ir.rule: spreadsheet_dashboard.spreadsheet_dashboard_share_create_uid_rule
19+
NEW ir.ui.view: spreadsheet_dashboard.spreadsheet_dashboard_view_form
20+
NEW res.groups: spreadsheet_dashboard.group_dashboard_manager
21+
# NOTHING TO DO

0 commit comments

Comments
 (0)