summaryrefslogtreecommitdiff
path: root/addons/document/document_directory.py
diff options
context:
space:
mode:
authorYsa (Open ERP) <ysa@tinyerp.co.in>2010-04-27 17:50:42 +0530
committerYsa (Open ERP) <ysa@tinyerp.co.in>2010-04-27 17:50:42 +0530
commit7d632ff159b6f59bfd03ded6916d6a696b6e4cb2 (patch)
tree534e9eaa925ef5bb022b8561a105d3e861bb2389 /addons/document/document_directory.py
parent264d3f4247e0bfaefaae93ee7ed8b43a3b2c4b26 (diff)
[IMP] document:- improve code.
bzr revid: ysa@tinyerp.co.in-20100427122042-emy0yej0mg28ktui
Diffstat (limited to 'addons/document/document_directory.py')
-rw-r--r--addons/document/document_directory.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/addons/document/document_directory.py b/addons/document/document_directory.py
index 19c4489132c..d7e3c7df570 100644
--- a/addons/document/document_directory.py
+++ b/addons/document/document_directory.py
@@ -105,11 +105,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: