diff --git a/shop/views.py b/shop/views.py index 361209d5..f95d735f 100644 --- a/shop/views.py +++ b/shop/views.py @@ -117,7 +117,6 @@ class ShopIndexView(ListView): return context - class ProductDetailView(LoginRequiredMixin, FormView, DetailView): model = Product template_name = 'product_detail.html' @@ -316,6 +315,10 @@ class EpayThanksView(LoginRequiredMixin, EnsureUserOwnsOrderMixin, EnsureClosedO # and ugly querystring, redirect user to the clean url return HttpResponseRedirect(reverse('shop:epay_thanks', kwargs={'pk': self.get_object().pk})) + return super(EpayThanksView, self).dispatch( + request, *args, **kwargs + ) + ################################################################################# class BankTransferView(LoginRequiredMixin, EnsureUserOwnsOrderMixin, EnsureUnpaidOrderMixin, EnsureOrderHasProductsMixin, SingleObjectMixin, View):