res[id] = 'none'
if partner_data.free_member and s != 0:
res[id] = 'free'
- if partner_data.associate_member:
- res_state = self._membership_state(cr, uid, [partner_data.associate_member.id], name, args, context=context)
- res[id] = res_state[partner_data.associate_member.id]
return res
def _membership_date(self, cr, uid, ids, name, args, context=None):
res = {}
member_line_obj = self.pool.get('membership.membership_line')
for partner in self.browse(cr, uid, ids, context=context):
- if partner.associate_member:
- partner_id = partner.associate_member.id
- else:
- partner_id = partner.id
+ partner_id = partner.id
res[partner.id] = {
'membership_start': False,
'membership_stop': False,