From 59cc7c0a1490828d6711569fd7631c419a76b460 Mon Sep 17 00:00:00 2001 From: christian-ramos-tecnativa Date: Mon, 29 Jun 2026 17:00:11 +0100 Subject: [PATCH] [OU-IMP] base: Concat phone and mobile --- .../scripts/base/19.0.1.3/post-migration.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/openupgrade_scripts/scripts/base/19.0.1.3/post-migration.py b/openupgrade_scripts/scripts/base/19.0.1.3/post-migration.py index cf2f7dac752e..f5a7243f1987 100644 --- a/openupgrade_scripts/scripts/base/19.0.1.3/post-migration.py +++ b/openupgrade_scripts/scripts/base/19.0.1.3/post-migration.py @@ -96,6 +96,21 @@ def _init_default_user_group(env): ) +def _migrate_partner_mobile(env): + openupgrade.logged_query( + env.cr, + """ + UPDATE res_partner + SET phone = CONCAT( + COALESCE(phone, ''), + CASE WHEN COALESCE(phone, '') != '' THEN ' | ' ELSE '' END, + mobile + ) + WHERE COALESCE(mobile, '') != '' + """, + ) + + @openupgrade.migrate() def migrate(env, version): openupgrade.load_data( @@ -114,3 +129,4 @@ def migrate(env, version): _ir_actions_server_html_value(env) _ir_filters_user_ids(env) _res_lang(env) + _migrate_partner_mobile(env)