X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/eb59143b0d1b21cfcbe1b7067f027d768fa88fcc..124258c72bb9e69e6336de195f3a3b3e74509b95:/apps/catalogue/views.py diff --git a/apps/catalogue/views.py b/apps/catalogue/views.py index b874c4c0a..34c9c1f1f 100644 --- a/apps/catalogue/views.py +++ b/apps/catalogue/views.py @@ -730,7 +730,13 @@ class CustomPDFFormView(AjaxableFormView): submit = _('Download') def __call__(self, request): + from copy import copy if request.method == 'POST': - return download_custom_pdf(request, request.GET['book_id'], method='POST') - else: - return super(CustomPDFFormView, self).__call__(request) + request.GET = copy(request.GET) + request.GET['next'] = "%s?%s" % (reverse('catalogue.views.download_custom_pdf', args=[request.GET['slug']]), + request.POST.urlencode()) + return super(CustomPDFFormView, self).__call__(request) + + + def success(self, *args): + pass