From a356667de14813df3a6eea57ea93dd9c5cad8980 Mon Sep 17 00:00:00 2001 From: "Jay Vora (OpenERP)" Date: Tue, 7 Jun 2011 22:49:35 +0530 Subject: [PATCH] [FIX] hr_holidays: Refusal of holidays was broken when leave is requested by category lp bug: https://launchpad.net/bugs/794099 fixed bzr revid: jvo@tinyerp.com-20110607171935-icqldup5eqmcem0b --- addons/hr_holidays/hr_holidays.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/hr_holidays/hr_holidays.py b/addons/hr_holidays/hr_holidays.py index 9d6328af1eb..d0a52d8a4de 100644 --- a/addons/hr_holidays/hr_holidays.py +++ b/addons/hr_holidays/hr_holidays.py @@ -294,8 +294,8 @@ class hr_holidays(osv.osv): # If a category that created several holidays, cancel all related wf_service = netsvc.LocalService("workflow") - for id in record.linked_request_ids or []: - wf_service.trg_validate(uid, 'hr.holidays', id, 'cancel', cr) + for res in record.linked_request_ids: + wf_service.trg_validate(uid, 'hr.holidays', res.id, 'cancel', cr) return True