From 4a3d3b238f95abd2f2c95c176ede8aa30e175afd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phan=20Sainl=C3=A9ger?= Date: Mon, 2 Feb 2026 17:23:24 +0100 Subject: [PATCH] [IMP] add final script to reset all custom website templates --- finalize_db.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/finalize_db.sh b/finalize_db.sh index 3a713f3..1eb6a19 100755 --- a/finalize_db.sh +++ b/finalize_db.sh @@ -16,6 +16,18 @@ PYTHON_SCRIPT=post_migration_fix_duplicated_views.py echo "Remove duplicated views with script $PYTHON_SCRIPT ..." exec_python_script_in_odoo_shell "$DB_NAME" "$DB_NAME" "$PYTHON_SCRIPT" || exit 1 +# Reset all website templates with custom content +FINALE_SQL_2=$(cat <<'EOF' +UPDATE ir_ui_view +SET arch_db = NULL +WHERE arch_fs IS NOT NULL + AND arch_fs LIKE 'website/%' + AND arch_db IS NOT NULL + AND id NOT IN (SELECT view_id FROM website_page); +EOF +) +query_postgres_container "$FINALE_SQL_2" "$DB_NAME" || exit 1 + # Uninstall obsolette add-ons PYTHON_SCRIPT=post_migration_cleanup_obsolete_modules.py echo "Uninstall obsolete add-ons with script $PYTHON_SCRIPT ..."