From 0b60dc4e1f67fc8308e5c3a0896d01726bc66573 Mon Sep 17 00:00:00 2001 From: qdp Date: Wed, 18 Feb 2009 19:14:38 +0100 Subject: [PATCH] [FIX] fixed the recursive call bzr revid: qdp@tinyerp.com-20090218181438-4l2iy2c8lj6ohisd --- addons/membership/membership.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/membership/membership.py b/addons/membership/membership.py index 5c288ed5c98..e28628a5713 100644 --- a/addons/membership/membership.py +++ b/addons/membership/membership.py @@ -293,8 +293,8 @@ class Partner(osv.osv): query="SELECT DISTINCT associate_member FROM res_partner" cr.execute(query) for p in cr.fetchall(): - if p != partner_data.id: - associate_partners_list.append(p) + if p[0] and p[0] != partner_data.id: + associate_partners_list.append(p[0]) if associate_partners_list != []: self._membership_state(cr, uid, associate_partners_list, name, args, context) res[id] = partner_data.associate_member.membership_state