diff options
| author | P. Christeas <p_christ@hol.gr> | 2010-09-01 11:37:17 +0530 |
|---|---|---|
| committer | Harry (OpenERP) <hmo@tinyerp.com> | 2010-09-01 11:37:17 +0530 |
| commit | 30189fb7e8cf7f0020dd697c25b58de7800e7706 (patch) | |
| tree | e079bf344a12df9f59292b832935ab74bd440f9e /addons/project_long_term/wizard/project_compute_tasks.py | |
| parent | e08ada743251bcc15b5c4ef6ada289fcf85bfa59 (diff) | |
[FIX] project_long_term: Fix yaml tests, specify resourceusers and
If a user is not associated with a resource of the project, compute his
task/phase as if no user had been specified.
bzr revid: hmo@tinyerp.com-20100901060717-o2lfueq3boatc4h7
Diffstat (limited to 'addons/project_long_term/wizard/project_compute_tasks.py')
| -rw-r--r-- | addons/project_long_term/wizard/project_compute_tasks.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/project_long_term/wizard/project_compute_tasks.py b/addons/project_long_term/wizard/project_compute_tasks.py index c251ca6f332..8e98f26b353 100644 --- a/addons/project_long_term/wizard/project_compute_tasks.py +++ b/addons/project_long_term/wizard/project_compute_tasks.py @@ -113,12 +113,13 @@ class project_compute_tasks(osv.osv_memory): hours = str(each_task.planned_hours )+ 'H' if each_task.priority in priority_dict.keys(): priorty = priority_dict[each_task.priority] + rcre = False if each_task.user_id: for resrce in resources: if resrce.__name__ == each_task.user_id.name: # check me!! - task = create_tasks(i, hours, priorty, resrce) - else: - task = create_tasks(i, hours, priorty) + rcre = resrce + break + task = create_tasks(i, hours, priorty, rcre) i += 1 project = BalancedProject(Project) |
