From: P. Christeas Date: Sun, 27 Jun 2010 20:00:07 +0000 (+0300) Subject: ir.attachment: handle missing name from res_model X-Git-Tag: 6.0.0-rc1-server~116^2~69^2~28^2~1 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=a2fbbc7c7c9818e3c090d286c6b180768a15cb95;p=odoo%2Fodoo.git 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 --- diff --git a/bin/addons/base/ir/ir_attachment.py b/bin/addons/base/ir/ir_attachment.py index ba93c95..121b6a3 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