forked from CGM_Public/pretix_original
Avoid relative URLs in stripe plugin
This commit is contained in:
@@ -13,7 +13,7 @@ from pretix.base.models import Quota, RequiredAction
|
|||||||
from pretix.base.payment import BasePaymentProvider, PaymentException
|
from pretix.base.payment import BasePaymentProvider, PaymentException
|
||||||
from pretix.base.services.mail import SendMailException
|
from pretix.base.services.mail import SendMailException
|
||||||
from pretix.base.services.orders import mark_order_paid, mark_order_refunded
|
from pretix.base.services.orders import mark_order_paid, mark_order_refunded
|
||||||
from pretix.multidomain.urlreverse import build_absolute_uri, eventreverse
|
from pretix.multidomain.urlreverse import build_absolute_uri
|
||||||
|
|
||||||
logger = logging.getLogger('pretix.plugins.stripe')
|
logger = logging.getLogger('pretix.plugins.stripe')
|
||||||
|
|
||||||
@@ -177,7 +177,7 @@ class Stripe(BasePaymentProvider):
|
|||||||
'code': order.code
|
'code': order.code
|
||||||
},
|
},
|
||||||
redirect={
|
redirect={
|
||||||
'return_url': eventreverse(self.event, 'plugins:stripe:return', kwargs={
|
'return_url': build_absolute_uri(self.event, 'plugins:stripe:return', kwargs={
|
||||||
'order': order.code,
|
'order': order.code,
|
||||||
'hash': hashlib.sha1(order.secret.lower().encode()).hexdigest(),
|
'hash': hashlib.sha1(order.secret.lower().encode()).hexdigest(),
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user