diff --git a/subjects/templates/subjects/list.html b/subjects/templates/subjects/list.html index 1c1d6de..cecd4e3 100644 --- a/subjects/templates/subjects/list.html +++ b/subjects/templates/subjects/list.html @@ -104,7 +104,7 @@ - {% elif request.user in category.coordinators.all %} + {% elif request.user in category.coordinators.all or request.user.is_staff %}
diff --git a/subjects/views.py b/subjects/views.py index 0b17018..5a8f1bf 100644 --- a/subjects/views.py +++ b/subjects/views.py @@ -78,7 +78,7 @@ class IndexView(LoginRequiredMixin, ListView): categories = [category for category in categories if self.request.user in category.coordinators.all() \ or has_professor_profile(self.request.user, category) or has_student_profile(self.request.user, category)] #So I remove all categories that doesn't have the possibility for the user to be on - + return categories def render_to_response(self, context, **response_kwargs): -- libgit2 0.21.2