From b4b8f95c62718f6066362d29a1551f84111d1989 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Wed, 18 Apr 2018 19:04:12 +0300 Subject: [PATCH] Fix check is purchased SchoolSchedule --- apps/school/models.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/school/models.py b/apps/school/models.py index 60d4c9f9..83a08407 100644 --- a/apps/school/models.py +++ b/apps/school/models.py @@ -45,11 +45,12 @@ class SchoolSchedule(models.Model): return now().isoweekday() == self.weekday and now().time() >= self.start_at def is_purchased(self): + date_now = now().date() try: school_payment = payment_models.SchoolPayment.objects.get( weekdays__contains=[self.weekday], - date_start__gte=now().date(), - date_end__lte=now().date(), + date_start__lte=date_now, + date_end__gte=date_now, ) except payment_models.SchoolPayment.DoesNotExist: return False