Merge branch 'release/3.0.13'

This commit is contained in:
Nathan Chapman 2023-01-30 21:21:12 -07:00
commit a129c2b754

View File

@ -626,6 +626,11 @@ class SubscriptionCreateView(SuccessMessageMixin, CreateView):
template_name = 'storefront/subscription/create_form.html' template_name = 'storefront/subscription/create_form.html'
fields = [] fields = []
def get(self, request, *args, **kwargs):
if not self.request.session.get('subscription'):
return HttpResponseRedirect(reverse('storefront:subscription-form'))
return super().get(request, *args, **kwargs)
def get_item_list(self): def get_item_list(self):
item_list = [{ item_list = [{
'product': Product.objects.get(pk=item['pk']), 'product': Product.objects.get(pk=item['pk']),