From f1326667e38d9f89b122e6c18579fabc3e4b82bd Mon Sep 17 00:00:00 2001 From: Felipe Henrique de Almeida Bormann Date: Wed, 11 Jan 2017 12:13:27 -0300 Subject: [PATCH] admin can see invisible categories on gray color --- subjects/templates/subjects/list.html | 2 +- subjects/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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