diff options
Diffstat (limited to 'addons/document/document_directory.py')
| -rw-r--r-- | addons/document/document_directory.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/addons/document/document_directory.py b/addons/document/document_directory.py index 56e52aa9b69..e395f96833d 100644 --- a/addons/document/document_directory.py +++ b/addons/document/document_directory.py @@ -104,11 +104,9 @@ class document_directory(osv.osv): ] def name_get(self, cr, uid, ids, context={}): res = [] - all_ids = self.search(cr,uid,[]) + if not self.search(cr,uid,[('id','in',ids)]): + ids = [] for d in self.browse(cr, uid, ids, context=context): - if d.id not in all_ids: - continue - s = '' d2 = d while d2 and d2.parent_id: |
