From 8d61d9fe2b714c48973de525464683144635fd98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 8 Jun 2008 19:52:36 +0200 Subject: [PATCH] Make get_contentlength more fault tolerent for issue97 --- trytond/webdav/webdav.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/trytond/webdav/webdav.py b/trytond/webdav/webdav.py index ff848e495e..4e070ffac9 100644 --- a/trytond/webdav/webdav.py +++ b/trytond/webdav/webdav.py @@ -199,8 +199,11 @@ class Collection(OSV): attachment_obj = self.pool.get('ir.attachment') attachment = attachment_obj.browse(cursor, user, object_id, context=context) - if attachment.datas_size: - return str(attachment.datas_size) + try: + if attachment.datas_size: + return str(attachment.datas_size) + except: + return '0' return '0' def get_contenttype(self, cursor, user, uri, context=None):