Only query for regular IETF meetings when calculating cut off dates
(reported by Ryan Cross). - Legacy-Id: 4319
This commit is contained in:
parent
bbeaa2d022
commit
7db44f8e50
|
@ -52,19 +52,19 @@ class Meeting(models.Model):
|
|||
|
||||
@classmethod
|
||||
def get_first_cut_off(cls):
|
||||
date = cls.objects.all().order_by('-date')[0].date
|
||||
date = cls.objects.all().filter(type="ietf").order_by('-date')[0].date
|
||||
offset = datetime.timedelta(days=settings.FIRST_CUTOFF_DAYS)
|
||||
return date - offset
|
||||
|
||||
@classmethod
|
||||
def get_second_cut_off(cls):
|
||||
date = cls.objects.all().order_by('-date')[0].date
|
||||
date = cls.objects.all().filter(type="ietf").order_by('-date')[0].date
|
||||
offset = datetime.timedelta(days=settings.SECOND_CUTOFF_DAYS)
|
||||
return date - offset
|
||||
|
||||
@classmethod
|
||||
def get_ietf_monday(cls):
|
||||
date = cls.objects.all().order_by('-date')[0].date
|
||||
date = cls.objects.all().filter(type="ietf").order_by('-date')[0].date
|
||||
return date + datetime.timedelta(days=-date.weekday(), weeks=1)
|
||||
|
||||
# the various dates are currently computed
|
||||
|
|
Loading…
Reference in a new issue