mirror of
https://github.com/Kunsi/pretalx-plugin-broadcast-tools
synced 2025-06-06 17:52:23 +00:00
Merge 7c11daef07
into 8d961b8320
This commit is contained in:
commit
30526e3a8a
4 changed files with 4 additions and 4 deletions
|
@ -20,7 +20,7 @@ hierarkey.add_default("broadcast_tools_lower_thirds_info_string", "", LazyI18nSt
|
||||||
@receiver(nav_event_settings)
|
@receiver(nav_event_settings)
|
||||||
def navbar_info(sender, request, **kwargs):
|
def navbar_info(sender, request, **kwargs):
|
||||||
url = resolve(request.path_info)
|
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 []
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
|
|
|
@ -6,7 +6,7 @@ from ..forms import BroadcastToolsSettingsForm
|
||||||
|
|
||||||
class BroadcastToolsOrgaView(PermissionRequired, FormView):
|
class BroadcastToolsOrgaView(PermissionRequired, FormView):
|
||||||
form_class = BroadcastToolsSettingsForm
|
form_class = BroadcastToolsSettingsForm
|
||||||
permission_required = "orga.change_settings"
|
permission_required = "event.update_event"
|
||||||
template_name = "pretalx_broadcast_tools/orga.html"
|
template_name = "pretalx_broadcast_tools/orga.html"
|
||||||
|
|
||||||
def get_success_url(self):
|
def get_success_url(self):
|
||||||
|
|
|
@ -12,7 +12,7 @@ from ..utils.placeholders import placeholders
|
||||||
|
|
||||||
|
|
||||||
class BroadcastToolsScheduleView(EventPermissionRequired, ScheduleMixin, View):
|
class BroadcastToolsScheduleView(EventPermissionRequired, ScheduleMixin, View):
|
||||||
permission_required = "agenda.view_schedule"
|
permission_required = "schedule.list_schedule"
|
||||||
|
|
||||||
def get(self, request, *args, **kwargs):
|
def get(self, request, *args, **kwargs):
|
||||||
schedule = ScheduleData(
|
schedule = ScheduleData(
|
||||||
|
|
|
@ -9,7 +9,7 @@ from pretalx_broadcast_tools.management.commands.export_voctomix_lower_thirds im
|
||||||
|
|
||||||
|
|
||||||
class BroadcastToolsLowerThirdsVoctomixDownloadView(EventPermissionRequired, View):
|
class BroadcastToolsLowerThirdsVoctomixDownloadView(EventPermissionRequired, View):
|
||||||
permission_required = "agenda.view_schedule"
|
permission_required = "schedule.list_schedule"
|
||||||
|
|
||||||
def get(self, request, *args, **kwargs):
|
def get(self, request, *args, **kwargs):
|
||||||
targz_path = get_export_targz_path(self.request.event)
|
targz_path = get_export_targz_path(self.request.event)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue