From b113c93efa80e31b284e2538de8b33200835baee Mon Sep 17 00:00:00 2001 From: David Beal Date: Fri, 9 Sep 2016 09:30:07 +0200 Subject: [PATCH] [FIX] add _() on strings on secure_uninstall --- secure_uninstall/models/module.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/secure_uninstall/models/module.py b/secure_uninstall/models/module.py index c529e19c3..515b75e73 100644 --- a/secure_uninstall/models/module.py +++ b/secure_uninstall/models/module.py @@ -2,7 +2,7 @@ # Copyright 2014 David BEAL @ Akretion # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import models, fields, api +from openerp import _, models, fields, api from openerp.exceptions import Warning as UserError from openerp.tools.config import config @@ -24,20 +24,20 @@ class BaseModuleUpgrade(models.TransientModel): def upgrade_module(self): for elm in self: if not config.get("secure_uninstall"): - raise UserError( + raise UserError(_( "Missing configuration key\n--------------------\n" "'secure_uninstall' configuration key " "is not set in \n" "your Odoo server configuration file: " - "please set it a value") + "please set it a value")) if elm.uninstall_password not in _get_authorized_password(): - raise UserError( + raise UserError(_( "Password Error\n--------------------\n" "Provided password '%s' doesn't match with " "'Master Password'\n('secure_uninstall' key) found in " "the Odoo server configuration file ." "\n\nResolution\n-------------\n" - "Please check your password and retry or cancel" + "Please check your password and retry or cancel") % elm.uninstall_password) # keep this password in db is insecure, then we remove it elm.uninstall_password = False