Skip to content
Snippets Groups Projects
Verified Commit 1b191a81 authored by Julian's avatar Julian Committed by magicfelix
Browse files

Use the LoginRequiredMixin on the CourseBook views until permissions exist

parent 76024cc6
No related branches found
No related tags found
1 merge request!284Draft: Redesign entering of lesson documentation
......@@ -25,7 +25,7 @@ from django_tables2 import RequestConfig, SingleTableView
from guardian.core import ObjectPermissionChecker
from guardian.shortcuts import get_objects_for_user
from reversion.views import RevisionMixin
from rules.contrib.views import PermissionRequiredMixin, permission_required
from rules.contrib.views import PermissionRequiredMixin, permission_required, LoginRequiredMixin
from aleksis.apps.chronos.managers import TimetableType
from aleksis.apps.chronos.models import (
......@@ -1358,7 +1358,7 @@ class AllRegisterObjectsView(PermissionRequiredMixin, View):
return render(request, "alsijil/class_register/all_objects.html", context)
class CoursebookView(DetailView):
class CoursebookView(LoginRequiredMixin, DetailView):
model = Lesson
template_name = "alsijil/class_register/coursebook.html"
permission_required = "" # FIXME
......@@ -1368,7 +1368,7 @@ class CoursebookView(DetailView):
return context
class SelectCoursebookView(TemplateView):
class SelectCoursebookView(LoginRequiredMixin, TemplateView):
template_name = "alsijil/class_register/select_coursebook.html"
permission_required = "" # FIXME
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment