From b81adbf84e219daabbdec22cac429602cbb9a642 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Fri, 5 Jul 2013 00:32:12 +0200 Subject: [PATCH] only publish media on desk --- teleforma/templates/teleforma/inc/media_list.html | 2 +- teleforma/views/core.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/teleforma/templates/teleforma/inc/media_list.html b/teleforma/templates/teleforma/inc/media_list.html index d5a2bbe6..6c5e13b8 100644 --- a/teleforma/templates/teleforma/inc/media_list.html +++ b/teleforma/templates/teleforma/inc/media_list.html @@ -10,7 +10,7 @@ {% for media in course.media.all|from_course_type:type|from_period:period %} - {% if media.is_published or user.is_staff and course_view %} + {% if media.is_published or user.is_staff and not list_view %} {% if media.type == 'webm' %}
diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 0878ee76..7ad7870a 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -197,7 +197,6 @@ class CourseView(DetailView): context['room'] = get_room(name=course.title, content_type=content_type, id=course.id) context['doc_types'] = DocumentType.objects.all() - context['course_view'] = True return context @method_decorator(login_required) @@ -228,7 +227,6 @@ class CoursesView(ListView): context['room'] = get_room(name='site') context['doc_types'] = DocumentType.objects.all() context['all_courses'] = sorted(self.all_courses, key=lambda k: k['number']) - context['period'] = get_periods(self.request.user)[0] return context @method_decorator(login_required) @@ -246,6 +244,7 @@ class PeriodListView(CoursesView): def get_context_data(self, **kwargs): context = super(PeriodListView, self).get_context_data(**kwargs) context['period'] = self.period + context['list_view'] = True return context -- 2.39.5