https for stripe urls. Fixes #1865.

This commit is contained in:
Samuel Clay 2024-05-17 11:11:27 -04:00
parent 9fed393be7
commit 2fd2d3e485

View file

@ -743,7 +743,7 @@ def stripe_checkout(request):
if plan == "change_stripe": if plan == "change_stripe":
checkout_session = stripe.billing_portal.Session.create( checkout_session = stripe.billing_portal.Session.create(
customer=request.user.profile.stripe_id, customer=request.user.profile.stripe_id,
return_url="http://%s%s?next=payments" % (domain, reverse("index")), return_url="https://%s%s?next=payments" % (domain, reverse('index')),
) )
return HttpResponseRedirect(checkout_session.url, status=303) return HttpResponseRedirect(checkout_session.url, status=303)
@ -758,8 +758,8 @@ def stripe_checkout(request):
], ],
"mode": "subscription", "mode": "subscription",
"metadata": {"newsblur_user_id": request.user.pk}, "metadata": {"newsblur_user_id": request.user.pk},
"success_url": "http://%s%s" % (domain, reverse("stripe-return")), "success_url": "https://%s%s" % (domain, reverse('stripe-return')),
"cancel_url": "http://%s%s" % (domain, reverse("index")), "cancel_url": "https://%s%s" % (domain, reverse('index')),
} }
if request.user.profile.stripe_id: if request.user.profile.stripe_id:
session_dict["customer"] = request.user.profile.stripe_id session_dict["customer"] = request.user.profile.stripe_id