From 3657e1e586ae4c9be0f31cda416542400e182233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Sch=C3=A4fer?= <felix@thegcat.net> Date: Mon, 6 Feb 2023 20:32:12 +0100 Subject: [PATCH] Add correct permission check https://docs.pretix.eu/en/latest/development/api/customview.html?highlight=permission#event-settings-view --- pretix_public_registrations/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pretix_public_registrations/views.py b/pretix_public_registrations/views.py index b1d912f..4fd2fab 100644 --- a/pretix_public_registrations/views.py +++ b/pretix_public_registrations/views.py @@ -1,10 +1,13 @@ from django.urls import reverse +from pretix.base.models import Event from pretix.control.views.event import EventSettingsFormView, EventSettingsViewMixin from .forms import PublicRegistrationsSettingsForm class PublicRegistrationsSettingsView(EventSettingsViewMixin, EventSettingsFormView): + model = Event + permission = "can_change_settings" form_class = PublicRegistrationsSettingsForm template_name = "pretix_public_registrations/settings.html" -- GitLab