From 858fdc9a40817175f038b8aabd54c5e1e0a3a9bb Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Fri, 14 Jan 2011 11:55:09 +0100 Subject: [PATCH] [FIX] orm.import_data: look for exact match of name_search (courtesy of Martin Collins) lp bug: https://launchpad.net/bugs/698354 fixed bzr revid: odo@openerp.com-20110114105509-ozlgcpodsgvnp1m5 --- bin/osv/orm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 345197deb29..eaa8cd7c029 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -726,7 +726,7 @@ class orm_template(object): id = ir_model_data[0]['res_id'] else: obj_model = self.pool.get(model_name) - ids = obj_model.name_search(cr, uid, id) + ids = obj_model.name_search(cr, uid, id, operator='=') if not ids: raise ValueError('No record found for %s' % (id,)) id = ids[0][0]