diff options
| author | uco <uco@tinyerp.com> | 2010-07-09 14:40:22 +0530 |
|---|---|---|
| committer | uco <uco@tinyerp.com> | 2010-07-09 14:40:22 +0530 |
| commit | 8427bd9883d62f6cc4fdefeca69cf12741ba2b58 (patch) | |
| tree | deda29eec500382b6b4c50abad2d10a2c29cbfec /addons/project/wizard/project_task_delegate.py | |
| parent | 0e999838dd58dd76bbb4113d69954bfad996a962 (diff) | |
| parent | 1f673db0828f723eb14067bf18dc774bf4b5de3b (diff) | |
[MERGE]
bzr revid: uco@tinyerp.com-20100709043818-1171judwzl0k4buh
bzr revid: uco@tinyerp.com-20100709091022-kdv87bno325pd541
Diffstat (limited to 'addons/project/wizard/project_task_delegate.py')
| -rw-r--r-- | addons/project/wizard/project_task_delegate.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/addons/project/wizard/project_task_delegate.py b/addons/project/wizard/project_task_delegate.py index 30fc02f9ca3..779909273df 100644 --- a/addons/project/wizard/project_task_delegate.py +++ b/addons/project/wizard/project_task_delegate.py @@ -82,12 +82,13 @@ class project_task_delegate(osv.osv_memory): 'prefix': _get_prefix, 'new_task_description': _get_new_desc, 'state': 'pending', - } + } def validate(self, cr, uid, ids, context=None): if context is None: context = {} task_obj = self.pool.get('project.task') + user_obj = self.pool.get('res.users') delegate_data = self.read(cr, uid, ids, context=context)[0] task = task_obj.browse(cr, uid, context['active_id'], context=context) newname = delegate_data['prefix'] or '' @@ -111,6 +112,9 @@ class project_task_delegate(osv.osv_memory): task_obj.do_pending(cr, uid, [task.id]) else: task_obj.do_close(cr, uid, [task.id]) + delegrate_user = user_obj.browse(cr, uid, delegate_data['user_id'], context=context) + message = _('Task ') + " '" + delegate_data['name'] + "' "+ _("is Delegated to User:") +" '"+ delegrate_user.name +"' " + self.log(cr, uid, task.id, message) return {} project_task_delegate() |
