summaryrefslogtreecommitdiff
path: root/addons/project_long_term/wizard/project_compute_phases.py
diff options
context:
space:
mode:
authorpap (openerp) <pap@tinyerp.co.in>2010-07-09 12:57:50 +0530
committerpap (openerp) <pap@tinyerp.co.in>2010-07-09 12:57:50 +0530
commit887706ce663acf198e9e4f4686180778149bb0ba (patch)
tree63999b17eb9f1de8b78f125e5135faa2802b82f7 /addons/project_long_term/wizard/project_compute_phases.py
parent5e003a77ba49061cb8cd0517f98cd13a3af893c2 (diff)
[IMP]: bugfixing and code cleaning in project and project_* modules
bzr revid: pap@tinyerp.co.in-20100709072750-dg3yv4fmn0g0edqm
Diffstat (limited to 'addons/project_long_term/wizard/project_compute_phases.py')
-rw-r--r--addons/project_long_term/wizard/project_compute_phases.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/addons/project_long_term/wizard/project_compute_phases.py b/addons/project_long_term/wizard/project_compute_phases.py
index f4c5fbae443..bc377a5af7d 100644
--- a/addons/project_long_term/wizard/project_compute_phases.py
+++ b/addons/project_long_term/wizard/project_compute_phases.py
@@ -61,7 +61,6 @@ class project_compute_phases(osv.osv_memory):
resource_obj = self.pool.get('resource.resource')
uom_obj = self.pool.get('product.uom')
phase_resource_obj = False
-
if context is None:
context = {}
if phase:
@@ -134,14 +133,13 @@ class project_compute_phases(osv.osv_memory):
if context is None:
context = {}
- project_obj = self.pool.get('project.project')
phase_obj = self.pool.get('project.phase')
data = self.read(cr, uid, ids, [], context=context)[0]
if not data['project_id'] and data['target_project'] == 'one':
raise osv.except_osv(_('Error!'), _('Please Specify Project to be schedule'))
if data['project_id']: # If project mentioned find its phases
- project_id = project_obj.browse(cr, uid, data['project_id'], context=context)
- phase_ids = phase_obj.search(cr, uid, [('project_id', '=', project_id.id),
+ project_id = data['project_id']
+ phase_ids = phase_obj.search(cr, uid, [('project_id', '=', project_id),
('state', 'in', ['draft', 'open', 'pending']),
('previous_phase_ids', '=', False)
])