From 8dbefcf40595e7212a82ddbb1b1cb68bf3d0e4c5 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Tue, 15 Mar 2011 16:09:12 +0100 Subject: [PATCH] [FIX] project_long_term: fixed 2 errors when scheduling phases/tasks (due to previous merge on osv_memory) bzr revid: qdp-launchpad@openerp.com-20110315150912-tofluvt1xu6wr8zt --- addons/project_long_term/wizard/project_compute_phases.py | 2 +- addons/project_long_term/wizard/project_compute_tasks.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/project_long_term/wizard/project_compute_phases.py b/addons/project_long_term/wizard/project_compute_phases.py index c07f1ae81be..8e41baa9be7 100644 --- a/addons/project_long_term/wizard/project_compute_phases.py +++ b/addons/project_long_term/wizard/project_compute_phases.py @@ -50,7 +50,7 @@ class project_compute_phases(osv.osv_memory): raise osv.except_osv(_('Error!'), _('Please Specify Project to be schedule')) if data['project_id']: # If project mentioned find its phases - project_ids = [data['project_id']] + project_ids = [data['project_id'][0]] else: # Else take all the draft,open,pending states phases project_ids = project_pool.search(cr, uid, [], context=context) diff --git a/addons/project_long_term/wizard/project_compute_tasks.py b/addons/project_long_term/wizard/project_compute_tasks.py index 658350a27d2..a74cd07ddc6 100644 --- a/addons/project_long_term/wizard/project_compute_tasks.py +++ b/addons/project_long_term/wizard/project_compute_tasks.py @@ -38,7 +38,7 @@ class project_compute_tasks(osv.osv_memory): context = {} context['compute_by'] = 'project' data = self.read(cr, uid, ids, [])[0] - project_id = data['project_id'] + project_id = data['project_id'][0] project_pool.schedule_tasks(cr, uid, [project_id], context=context) return self._open_task_list(cr, uid, data, context=context)