From 981ef7416bbcac76b9315b08cae5b608adec6736 Mon Sep 17 00:00:00 2001 From: gzbender Date: Fri, 17 Aug 2018 18:03:31 +0500 Subject: [PATCH] lil-606 --- apps/user/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/user/views.py b/apps/user/views.py index 309fb0e0..2e9c0f61 100644 --- a/apps/user/views.py +++ b/apps/user/views.py @@ -55,11 +55,11 @@ class ProfileView(TemplateView): def get_context_data(self, object): context = super().get_context_data() context['user'] = self.request.user - context['is_author'] = self.request.user.role == User.AUTHOR_ROLE context['published'] = Course.objects.filter( author=self.object, ) + context['is_author'] = context['published'] or self.request.user.role == User.AUTHOR_ROLE context['paid'] = Course.objects.filter( payments__in=CoursePayment.objects.filter( user=self.object, @@ -113,7 +113,7 @@ class UserView(DetailView): def get_context_data(self, object): context = super().get_context_data() context['published'] = Course.objects.filter( - author=self.object, + author=self.object, status=Course.PUBLISHED, ) return context