diff --git a/cotisations/forms.py b/cotisations/forms.py index 19ab2fe7..4c4721a8 100644 --- a/cotisations/forms.py +++ b/cotisations/forms.py @@ -290,8 +290,7 @@ class RechargeForm(FormRevMixin, Form): the value is well inside the possible limits """ value = self.cleaned_data['value'] - balance_method, _created = balance.PaymentMethod\ - .objects.get_or_create() + balance_method, _created = get_object_or_404(balance.PaymentMethod) if balance_method.maximum_balance is not None and \ value + self.user.solde > balance_method.maximum_balance: raise forms.ValidationError(