summaryrefslogtreecommitdiff
path: root/addons/document/document.py
diff options
context:
space:
mode:
authorame (Tiny/Axelor) <ame@tinyerp.com>2009-08-25 19:02:22 +0530
committerame (Tiny/Axelor) <ame@tinyerp.com>2009-08-25 19:02:22 +0530
commite8865e6509c5b4687a58b27f89e9b190ea8d05b1 (patch)
tree929eacfcc29d3578f230508d0ed43e2a7a31d8cf /addons/document/document.py
parent804178a2fe36680ad8918266de15102c2426d22d (diff)
[IMP] process view node now links to parent document directory if no record selected.
bzr revid: ame@tinyerp.com-20090825133222-gieka35fk5o3rmfc
Diffstat (limited to 'addons/document/document.py')
-rw-r--r--addons/document/document.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/document/document.py b/addons/document/document.py
index cafbb074e28..3450d3a51a4 100644
--- a/addons/document/document.py
+++ b/addons/document/document.py
@@ -302,7 +302,8 @@ class document_directory(osv.osv):
model_ids=self.pool.get('ir.model').search(cr,uid,[('model','=',res_model)])
if directory:
_parent(dir_id,path)
- path.append(self.pool.get(directory.ressource_type_id.model).browse(cr,uid,res_id).name)
+ if res_id:
+ path.append(self.pool.get(directory.ressource_type_id.model).browse(cr,uid,res_id).name)
user=self.pool.get('res.users').browse(cr,uid,uid)
return "ftp://%s:%s@localhost:%s/%s/%s"%(user.login,user.password,config.get('ftp_server_port',8021),cr.dbname,'/'.join(path))
return False