Redirect only if user is not superuser.
This commit is contained in:
parent
2172d7caf3
commit
8ce7bce383
|
@ -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})
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue