From 55f5d283d332e484a7c060ea4c839e9a9e226ab5 Mon Sep 17 00:00:00 2001 From: Jigar Amin Date: Wed, 29 Jun 2011 16:01:46 +0530 Subject: [PATCH] [BUG/FIX] project : return action close from web compability lp bug: https://launchpad.net/bugs/799812 fixed bzr revid: jam@tinyerp.com-20110629103146-pvyo9isbq8hfjszv --- addons/project/wizard/project_task_close.py | 2 +- addons/project/wizard/project_task_delegate.py | 2 +- addons/project/wizard/project_task_reevaluate.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/project/wizard/project_task_close.py b/addons/project/wizard/project_task_close.py index 97e8e4730c2..010bba9e52b 100644 --- a/addons/project/wizard/project_task_close.py +++ b/addons/project/wizard/project_task_close.py @@ -115,7 +115,7 @@ class project_task_close(osv.osv_memory): mail_id = tools.email_send(from_adr, to_adr, subject, tools.ustr(body), email_bcc=[from_adr]) if not mail_id: raise osv.except_osv(_('Error'), _("Couldn't send mail! Check the email ids and smtp configuration settings")) - return {} + return {'type': 'ir.actions.act_window_close'} project_task_close() diff --git a/addons/project/wizard/project_task_delegate.py b/addons/project/wizard/project_task_delegate.py index cffdf2f9ef9..eaf5dea3084 100644 --- a/addons/project/wizard/project_task_delegate.py +++ b/addons/project/wizard/project_task_delegate.py @@ -108,6 +108,6 @@ class project_task_delegate(osv.osv_memory): delegate_data['user_id'] = delegate_data['user_id'][0] delegate_data['name'] = tools.ustr(delegate_data['name']) task_pool.do_delegate(cr, uid, task_id, delegate_data, context=context) - return {} + return {'type': 'ir.actions.act_window_close'} project_task_delegate() diff --git a/addons/project/wizard/project_task_reevaluate.py b/addons/project/wizard/project_task_reevaluate.py index e4e2fab66e3..d627ffa4408 100644 --- a/addons/project/wizard/project_task_reevaluate.py +++ b/addons/project/wizard/project_task_reevaluate.py @@ -79,5 +79,5 @@ class project_task_reevaluate(osv.osv_memory): task_pool.write(cr, uid, task_id, {'remaining_hours': data.remaining_hours}) if context.get('button_reactivate', False): task_pool.do_reopen(cr, uid, [task_id], context=context) - return {} + return {'type': 'ir.actions.act_window_close'} project_task_reevaluate()