diff --git a/addons/membership/membership.py b/addons/membership/membership.py index 99fc76bd560..4cd16b72322 100644 --- a/addons/membership/membership.py +++ b/addons/membership/membership.py @@ -423,6 +423,8 @@ class Partner(osv.osv): tax_value = invoice_tax_obj.compute(cr, uid, invoice_id).values() for tax in tax_value: invoice_tax_obj.create(cr, uid, tax, context=context) + #recompute the membership_state of those partners + self.pool.get('res.partner').write(cr, uid, ids, {}) return invoice_list Partner()