diff --git a/auquotidien/modules/payments.py b/auquotidien/modules/payments.py index 4ac949d..24d82bd 100644 --- a/auquotidien/modules/payments.py +++ b/auquotidien/modules/payments.py @@ -10,6 +10,7 @@ from django.utils.six.moves.urllib import parse as urllib from quixote import redirect, get_publisher, get_request, get_session, get_response from quixote.directory import Directory +from quixote.errors import QueryError from quixote.html import TemplateIO, htmltext if not set: @@ -406,7 +407,7 @@ register_item_class(PaymentCancelWorkflowStatusItem) def request_payment(invoice_ids, url, add_regie=True): for invoice_id in invoice_ids: if not Invoice.check_crc(invoice_id): - raise errors.QueryError() + raise QueryError() invoices = [Invoice.get(invoice_id) for invoice_id in invoice_ids] invoices = [i for i in invoices if not (i.paid or i.canceled)] regie_ids = set([invoice.regie_id for invoice in invoices]) @@ -608,12 +609,12 @@ class PublicPaymentDirectory(Directory): def init(self): if 'invoice_ids' not in get_request().form: - raise errors.QueryError() + raise QueryError() invoice_ids = get_request().form.get('invoice_ids').split(' ') for invoice_id in invoice_ids: if not Invoice.check_crc(invoice_id): - raise errors.QueryError() + raise QueryError() url = get_publisher().get_frontoffice_url() + '/payment/back/'