mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-09-12 01:03:09 +00:00
Fix le paiement par cheque
This commit is contained in:
parent
241af30211
commit
e5789dbe03
2 changed files with 2 additions and 2 deletions
|
@ -30,6 +30,7 @@ from django.contrib import messages
|
||||||
from django.utils.translation import ugettext as _
|
from django.utils.translation import ugettext as _
|
||||||
|
|
||||||
from cotisations.models import Facture as Invoice
|
from cotisations.models import Facture as Invoice
|
||||||
|
from cotisations.utils import find_payment_method
|
||||||
|
|
||||||
from .models import ChequePayment
|
from .models import ChequePayment
|
||||||
from .forms import InvoiceForm
|
from .forms import InvoiceForm
|
||||||
|
@ -39,7 +40,7 @@ from .forms import InvoiceForm
|
||||||
def cheque(request, invoice_pk):
|
def cheque(request, invoice_pk):
|
||||||
"""This view validate an invoice with the data from a cheque."""
|
"""This view validate an invoice with the data from a cheque."""
|
||||||
invoice = get_object_or_404(Invoice, pk=invoice_pk)
|
invoice = get_object_or_404(Invoice, pk=invoice_pk)
|
||||||
payment_method = getattr(invoice.paiement, 'payment_method', None)
|
payment_method = find_payment_method(invoice.paiement)
|
||||||
if invoice.valid or not isinstance(payment_method, ChequePayment):
|
if invoice.valid or not isinstance(payment_method, ChequePayment):
|
||||||
messages.error(
|
messages.error(
|
||||||
request,
|
request,
|
||||||
|
|
|
@ -479,7 +479,6 @@ def edit_paiement(request, paiement_instance, **_kwargs):
|
||||||
'title': _("Edit payment method")
|
'title': _("Edit payment method")
|
||||||
}, 'cotisations/facture.html', request)
|
}, 'cotisations/facture.html', request)
|
||||||
|
|
||||||
'title': _("New payment method")
|
|
||||||
|
|
||||||
# TODO : change paiement to payment
|
# TODO : change paiement to payment
|
||||||
@login_required
|
@login_required
|
||||||
|
|
Loading…
Reference in a new issue