From 19c738095154a853f6aab33ddc57b2b4d3c20c13 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 10 Jul 2014 17:34:48 +0200 Subject: [PATCH] [FIX] small potential encoding issue in custom models --- openerp/addons/base/ir/ir_model.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openerp/addons/base/ir/ir_model.py b/openerp/addons/base/ir/ir_model.py index e29b44f0678..f78994943f6 100644 --- a/openerp/addons/base/ir/ir_model.py +++ b/openerp/addons/base/ir/ir_model.py @@ -200,6 +200,8 @@ class ir_model(osv.osv): def instanciate(self, cr, user, model, context=None): class x_custom_model(osv.osv): _custom = True + if isinstance(model, unicode): + model = model.encode('utf-8') x_custom_model._name = model x_custom_model._module = False a = x_custom_model._build_model(self.pool, cr)