forked from CGM_Public/pretix_original
New handling of plugin URLs (#609)
This commit is contained in:
@@ -1,12 +1,14 @@
|
||||
from django.conf.urls import include, url
|
||||
|
||||
from .views import abort, event_webbook, refund, success, webhook
|
||||
from pretix.multidomain import event_url
|
||||
|
||||
from .views import abort, refund, success, webhook
|
||||
|
||||
event_patterns = [
|
||||
url(r'^paypal/', include([
|
||||
url(r'^abort/$', abort, name='abort'),
|
||||
url(r'^return/$', success, name='return'),
|
||||
url(r'^webhook/$', event_webbook, name='webhook'),
|
||||
event_url(r'^webhook/$', webhook, name='webhook', require_live=False),
|
||||
])),
|
||||
]
|
||||
|
||||
|
||||
@@ -55,7 +55,6 @@ def success(request, *args, **kwargs):
|
||||
return redirect(eventreverse(request.event, 'presale:event.checkout', kwargs={'step': 'confirm'}))
|
||||
|
||||
|
||||
@event_view(require_live=False)
|
||||
def abort(request, *args, **kwargs):
|
||||
messages.error(request, _('It looks like you canceled the PayPal payment'))
|
||||
|
||||
@@ -151,9 +150,6 @@ def webhook(request, *args, **kwargs):
|
||||
return HttpResponse(status=200)
|
||||
|
||||
|
||||
event_webbook = csrf_exempt(event_view(require_live=False)(webhook))
|
||||
|
||||
|
||||
@event_permission_required('can_view_orders')
|
||||
@require_POST
|
||||
def refund(request, **kwargs):
|
||||
|
||||
Reference in New Issue
Block a user