From fb5d65314cba701206d9aff24f1a886002dbe937 Mon Sep 17 00:00:00 2001 From: Trinh Ngoc Hung Date: Wed, 19 Nov 2025 15:11:52 +0700 Subject: [PATCH] [FIX] account: convert account tax description --- .../scripts/account/17.0.1.2/pre-migration.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/openupgrade_scripts/scripts/account/17.0.1.2/pre-migration.py b/openupgrade_scripts/scripts/account/17.0.1.2/pre-migration.py index 2452377e794e..2087bb70c41f 100644 --- a/openupgrade_scripts/scripts/account/17.0.1.2/pre-migration.py +++ b/openupgrade_scripts/scripts/account/17.0.1.2/pre-migration.py @@ -70,10 +70,16 @@ def _generic_coa_rename_xml_id(env): def _convert_account_tax_description(env): - openupgrade.rename_columns( - env.cr, {"account_tax": [("description", "invoice_label")]} + openupgrade.add_columns( + env, [(False, "invoice_label", "char", None, "account_tax")] ) convert_column_translatable(env.cr, "account_tax", "invoice_label", "jsonb") + openupgrade.logged_query( + env.cr, + """UPDATE account_tax + SET invoice_label = description + WHERE description IS NOT NULL;""", + ) def _am_create_delivery_date_column(env):