From e9004f9a8151105c0004fdb831d54c013e4efa93 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 23 Apr 2013 11:51:34 +0200 Subject: [PATCH] [FIX] remove plan_subscribe_users calls bzr revid: mat@openerp.com-20130423095134-0to2b206786b2fdl --- addons/gamification/res_users.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/gamification/res_users.py b/addons/gamification/res_users.py index 8592b3f7338..4e8346c66c3 100644 --- a/addons/gamification/res_users.py +++ b/addons/gamification/res_users.py @@ -19,7 +19,7 @@ class res_users_gamification_group(osv.Model): goal_plan_obj = self.pool.get('gamification.goal.plan') plan_ids = goal_plan_obj.search(cr, uid, [('autojoin_group_id', 'in', user_group_ids)], context=context) - goal_plan_obj.plan_subscribe_users(cr, uid, plan_ids, ids, context=context) + self.write(cr, uid, [plan.id], {'user_ids': [(4, user_id) for user_id in ids]}, context=context) if vals.get('image'): self.pool.get('gamification.goal').changed_users_avatar(cr, uid, ids, context) @@ -141,5 +141,5 @@ class res_groups_gamification_group(osv.Model): goal_plan_obj = self.pool.get('gamification.goal.plan') plan_ids = goal_plan_obj.search(cr, uid, [('autojoin_group_id', 'in', ids)], context=context) - goal_plan_obj.plan_subscribe_users(cr, uid, plan_ids, user_ids, context=context) + self.write(cr, uid, [plan.id], {'user_ids': [(4, user_id) for user_id in user_ids]}, context=context) return write_res