From 948a6022b809eea9ef35d832e86b1a6e0bd49b4c Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Mon, 23 Apr 2018 16:40:26 +0300 Subject: [PATCH] Fix check school payment exists --- apps/school/views.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/school/views.py b/apps/school/views.py index 515d0a0a..93f517c0 100644 --- a/apps/school/views.py +++ b/apps/school/views.py @@ -78,8 +78,11 @@ class SchoolView(TemplateView): context = super().get_context_data() is_previous = 'is_previous' in self.request.GET date_now = now().date() - school_payment = SchoolPayment.objects.filter(date_start__lte=date_now, date_end__gte=date_now) - school_payment_exists = school_payment.exists() + if self.request.user.is_authenticated: + school_payment = SchoolPayment.objects.filter(user=self.request.user, date_start__lte=date_now, date_end__gte=date_now) + school_payment_exists = school_payment.exists() + else: + school_payment_exists = False context.update({ 'is_previous': is_previous, 'course_items': Course.objects.filter(status=Course.PUBLISHED)[:6],