From 5047a630455b3ef9f58f834396085f0881cae7bd Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Thu, 8 Jul 2010 14:53:59 +0200 Subject: [FIX/REF] project_long_term: better way to obtain default uom unit bzr revid: odo@openerp.com-20100708125359-ov7z0d8bjgtm4gxs --- addons/project_long_term/wizard/project_compute_phases.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'addons/project_long_term/wizard') diff --git a/addons/project_long_term/wizard/project_compute_phases.py b/addons/project_long_term/wizard/project_compute_phases.py index 3ee15bc6c5a..f4c5fbae443 100644 --- a/addons/project_long_term/wizard/project_compute_phases.py +++ b/addons/project_long_term/wizard/project_compute_phases.py @@ -60,7 +60,6 @@ class project_compute_phases(osv.osv_memory): phase_obj = self.pool.get('project.phase') resource_obj = self.pool.get('resource.resource') uom_obj = self.pool.get('product.uom') - model_data_obj = self.pool.get('ir.model.data') phase_resource_obj = False if context is None: @@ -82,7 +81,7 @@ class project_compute_phases(osv.osv_memory): 'vacation': tuple(leaves), 'efficiency': time_efficiency }) - default_uom_id = model_data_obj._get_id(cr, uid, 'product', 'uom_hour') + default_uom_id = phase_obj._get_default_uom_id(cr, uid) avg_hours = uom_obj._compute_qty(cr, uid, phase.product_uom.id, phase.duration, default_uom_id) duration = str(avg_hours) + 'H' # Create a new project for each phase -- cgit v1.2.3