summaryrefslogtreecommitdiff
path: root/addons/process
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/process
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/process')
-rw-r--r--addons/process/process.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/process/process.py b/addons/process/process.py
index be53e0a4dc3..739db125833 100644
--- a/addons/process/process.py
+++ b/addons/process/process.py
@@ -132,6 +132,7 @@ class process_process(osv.osv):
if 'directory_id' in node and node.directory_id:
data['directory_id'] = node.directory_id.id
+ data['directory'] = self.pool.get('document.directory').get_resource_path(cr, uid, data['directory_id'], data['model'], False)
if node.menu_id:
data['menu'] = {'name': node.menu_id.complete_name, 'id': node.menu_id.id}
@@ -200,7 +201,7 @@ class process_process(osv.osv):
refobj = pool.get(ref_model).browse(cr, uid, [ref_id], context)[0]
fields = pool.get(ref_model).fields_get(cr, uid, context=context)
- # chech for directory_id from inherited from document module
+ # check for directory_id from inherited from document module
if nodes[nid].get('directory_id', False):
resource['directory'] = self.pool.get('document.directory').get_resource_path(cr, uid, nodes[nid]['directory_id'], ref_model, ref_id)