Redirect only if user is not superuser.

This commit is contained in:
Víðir Valberg Guðmundsson 2019-06-24 15:56:09 +02:00
parent 2172d7caf3
commit 8ce7bce383

View file

@ -806,7 +806,15 @@ class ScheduleView(CampViewMixin, TemplateView):
event__track__camp=self.camp event__track__camp=self.camp
).exists() ).exists()
if not self.camp.show_schedule or not events_exist: redirect_to_event_list = False
if not events_exist:
redirect_to_event_list = True
if not self.camp.show_schedule and not request.user.is_superuser:
redirect_to_event_list = True
if redirect_to_event_list:
return redirect( return redirect(
reverse("program:event_index", kwargs={"camp_slug": self.camp.slug}) reverse("program:event_index", kwargs={"camp_slug": self.camp.slug})
) )