From 1f701b1702e87c9f6016d235d6e83cc58ae42945 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Sun, 14 Jan 2018 18:25:32 +0100 Subject: [PATCH] [IMP] account_invoice_currency: Make it tolerant to fresh install + no import --- .../migrations/9.0.1.0.0/pre-migrate.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/account_invoice_currency/migrations/9.0.1.0.0/pre-migrate.py b/account_invoice_currency/migrations/9.0.1.0.0/pre-migrate.py index e6876a866..80889d583 100644 --- a/account_invoice_currency/migrations/9.0.1.0.0/pre-migrate.py +++ b/account_invoice_currency/migrations/9.0.1.0.0/pre-migrate.py @@ -3,7 +3,10 @@ # Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openupgradelib import openupgrade +try: + from openupgradelib import openupgrade +except ImportError: + openupgrade = False column_renames = { 'account_invoice': [ @@ -17,4 +20,6 @@ column_renames = { def migrate(cr, version): + if not version or not openupgrade: + return openupgrade.rename_columns(cr, column_renames)