diff options
Diffstat (limited to 'addons/process/process.py')
| -rw-r--r-- | addons/process/process.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/addons/process/process.py b/addons/process/process.py index 7e53beb4b87..636135cc8e6 100644 --- a/addons/process/process.py +++ b/addons/process/process.py @@ -79,9 +79,12 @@ class process_process(osv.osv): ret = False for name, field in fields.items(): - if node.model_id and field.get('relation', False) == node.model_id.model: - #TODO: get resource info - pass + if node.model_id and field.get('relation', False) == node.model_id.model and current_object[name]: + rel = current_object[name][0] + ret = {} + ret['name'] = rel.name_get(context)[0][1] + ret['model'] = field['relation'] + ret['id'] = rel.id return ret |
