diff --git a/auquotidien/modules/payments.py b/auquotidien/modules/payments.py index 22ec7c3..7e0aa04 100644 --- a/auquotidien/modules/payments.py +++ b/auquotidien/modules/payments.py @@ -567,8 +567,9 @@ class PublicPaymentDirectory(Directory): back = PublicPaymentRegieBackDirectory(False) back_asynchronous = PublicPaymentRegieBackDirectory(True) - def init(self): + if 'invoice_ids' not in get_request().form: + raise errors.QueryError() invoice_ids = get_request().form.get('invoice_ids').split(' ') for invoice_id in invoice_ids: