diff --git a/addons/event_sale/models/event_registration.py b/addons/event_sale/models/event_registration.py index c67d4d77788..bc9c2ae4917 100644 --- a/addons/event_sale/models/event_registration.py +++ b/addons/event_sale/models/event_registration.py @@ -76,7 +76,7 @@ class EventRegistration(models.Model): order_line = self.sale_order_line_id.sudo() if not order or float_is_zero(order_line.price_total, precision_digits=order.currency_id.rounding): payment_status = _('Free') - elif not order.invoice_ids or any(invoice.state != 'paid' for invoice in order.invoice_ids): + elif not order.invoice_ids or any(invoice.payment_state != 'paid' for invoice in order.invoice_ids): payment_status = _('To pay') res['alert'] = _('The registration must be paid') else: