[FIX] membership: free_member get free when paid is dropped

When a paid membership is finished, a free_member partner should get a
free membership_state.

related to opw-640440
This commit is contained in:
Nicolas Lempereur 2015-05-22 14:41:43 +02:00
parent 6792376f39
commit c3464e958e
1 changed files with 2 additions and 2 deletions

View File

@ -218,10 +218,10 @@ class Partner(osv.osv):
for id in ids:
partner_data = self.browse(cr, uid, id, context=context)
if partner_data.membership_cancel and today > partner_data.membership_cancel:
res[id] = 'canceled'
res[id] = 'free' if partner_data.free_member else 'canceled'
continue
if partner_data.membership_stop and today > partner_data.membership_stop:
res[id] = 'old'
res[id] = 'free' if partner_data.free_member else 'old'
continue
s = 4
if partner_data.member_lines: