From e21de5013d2a11c84b9af3ac95961dd09b2bd020 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 21 Apr 2016 08:29:58 +0200 Subject: [PATCH] [FIX] membership: update membership state daily This is a complement to commit 6d4a78a2a. The 'invoiced' status should be removed automatically once the membership is expired. opw-672259 --- addons/membership/membership.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/membership/membership.py b/addons/membership/membership.py index 992632bdf6f..f25ac7f047e 100644 --- a/addons/membership/membership.py +++ b/addons/membership/membership.py @@ -202,7 +202,7 @@ class Partner(osv.osv): return list_partner def _cron_update_membership(self, cr, uid, context=None): - partner_ids = self.search(cr, uid, [('membership_state', '=', 'paid')], context=context) + partner_ids = self.search(cr, uid, [('membership_state', 'in', ['invoiced', 'paid'])], context=context) if partner_ids: self._store_set_values(cr, uid, partner_ids, ['membership_state'], context=context)