From faed2862147ce96b05212fcb2cc39bb751004756 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Mon, 30 Mar 2009 15:54:15 +0530 Subject: [PATCH] [FIX] Bug 351494: Project timesheet write-unlink methods corrected bzr revid: jvo@tinyerp.com-20090330102415-cnd6uxfrtaktq4cv --- addons/project_timesheet/project_timesheet.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/project_timesheet/project_timesheet.py b/addons/project_timesheet/project_timesheet.py index ceb7f499071..7d91c654f1e 100644 --- a/addons/project_timesheet/project_timesheet.py +++ b/addons/project_timesheet/project_timesheet.py @@ -85,15 +85,15 @@ class project_work(osv.osv): vals_line['date'] = vals['date'][:10] if 'hours' in vals: vals_line['unit_amount'] = vals['hours'] - vals_line['amount'] = (-1) * vals['hours'] * obj.browse(cr, uid, line_id.id).product_id.standard_price - obj.write(cr, uid, [line_id.id], vals_line, {}) + vals_line['amount'] = (-1) * vals['hours'] * obj.browse(cr, uid, line_id).product_id.standard_price + obj.write(cr, uid, [line_id], vals_line, {}) return super(project_work,self).write(cr, uid, ids, vals, context) def unlink(self, cr, uid, ids, *args, **kwargs): for timesheet_id in self.pool.get('project.task.work').browse(cr, uid, ids): if timesheet_id.hr_analytic_timesheet_id: - obj = self.pool.get('hr.analytic.timesheet').unlink(cr, uid, [timesheet_id.hr_analytic_timesheet_id.id], *args, **kwargs) + obj = self.pool.get('hr.analytic.timesheet').unlink(cr, uid, [timesheet_id.hr_analytic_timesheet_id], *args, **kwargs) return super(project_work,self).unlink(cr, uid, ids, *args, **kwargs) _columns={