From a2fbbc7c7c9818e3c090d286c6b180768a15cb95 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Sun, 27 Jun 2010 23:00:07 +0300 Subject: [PATCH] ir.attachment: handle missing name from res_model If, for any reason, the related model cannot return sth through its name_get, don't bork. bzr revid: p_christ@hol.gr-20100627200007-1aevqw6n4dg2e1pb --- bin/addons/base/ir/ir_attachment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/addons/base/ir/ir_attachment.py b/bin/addons/base/ir/ir_attachment.py index ba93c95fc14..121b6a3de37 100644 --- a/bin/addons/base/ir/ir_attachment.py +++ b/bin/addons/base/ir/ir_attachment.py @@ -94,7 +94,7 @@ class ir_attachment(osv.osv): if model_object and res_id: model_pool = self.pool.get(model_object) res = model_pool.name_get(cr,uid,[res_id],context) - data[attachment.id] = res[0][1] + data[attachment.id] = (res and res[0][1]) or False else: data[attachment.id] = False return data