1
0
Fork 0
mirror of https://github.com/Kunsi/pretalx-plugin-broadcast-tools synced 2025-06-06 05:12:23 +00:00
This commit is contained in:
Tobias Kunze 2025-05-18 17:22:42 +02:00 committed by GitHub
commit 30526e3a8a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 4 additions and 4 deletions

View file

@ -20,7 +20,7 @@ hierarkey.add_default("broadcast_tools_lower_thirds_info_string", "", LazyI18nSt
@receiver(nav_event_settings)
def navbar_info(sender, request, **kwargs):
url = resolve(request.path_info)
if not request.user.has_perm("orga.change_settings", request.event):
if not request.user.has_perm("event.update_event", request.event):
return []
return [
{

View file

@ -6,7 +6,7 @@ from ..forms import BroadcastToolsSettingsForm
class BroadcastToolsOrgaView(PermissionRequired, FormView):
form_class = BroadcastToolsSettingsForm
permission_required = "orga.change_settings"
permission_required = "event.update_event"
template_name = "pretalx_broadcast_tools/orga.html"
def get_success_url(self):

View file

@ -12,7 +12,7 @@ from ..utils.placeholders import placeholders
class BroadcastToolsScheduleView(EventPermissionRequired, ScheduleMixin, View):
permission_required = "agenda.view_schedule"
permission_required = "schedule.list_schedule"
def get(self, request, *args, **kwargs):
schedule = ScheduleData(

View file

@ -9,7 +9,7 @@ from pretalx_broadcast_tools.management.commands.export_voctomix_lower_thirds im
class BroadcastToolsLowerThirdsVoctomixDownloadView(EventPermissionRequired, View):
permission_required = "agenda.view_schedule"
permission_required = "schedule.list_schedule"
def get(self, request, *args, **kwargs):
targz_path = get_export_targz_path(self.request.event)