From 34fd9b66f57692c30af00862bb8cba52b4f510e7 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Wed, 4 Mar 2015 14:29:38 +0100 Subject: [PATCH] [IMP] loosen condition to inject parent id --- document_choose_directory/model/ir_attachment.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/document_choose_directory/model/ir_attachment.py b/document_choose_directory/model/ir_attachment.py index 1b18faf2..dd34378d 100644 --- a/document_choose_directory/model/ir_attachment.py +++ b/document_choose_directory/model/ir_attachment.py @@ -28,8 +28,9 @@ class IrAttachment(Model): load='_classic_read'): '''inject the extra field we need in the web client. This saves us a couple of extra client side calls''' - if fields_to_read == ['name', 'url', 'type', 'create_uid', - 'create_date', 'write_uid', 'write_date']: + if set(fields_to_read).issuperset( + ['name', 'url', 'type', 'create_uid', 'create_date', + 'write_uid', 'write_date']): fields_to_read = fields_to_read + ['parent_id'] result = super(IrAttachment, self).read( cr, uid, ids, fields_to_read=fields_to_read, context=context,