Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions ietf/meeting/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,11 +138,14 @@ def get_meeting_date (self,offset):
def end_date(self):
return self.get_meeting_date(self.days-1)

def start_datetime(self):
"""Start-of-day on meeting.date in meeting time zone"""
return datetime_from_date(self.date, self.tz())

def end_datetime(self):
"""Datetime of the first instant _after_ the meeting's last day"""
return self.tz().localize(
datetime.datetime.combine(self.get_meeting_date(self.days), datetime.time())
)
"""Datetime of the first instant _after_ the meeting's last day in meeting time zone"""
return datetime_from_date(self.get_meeting_date(self.days), self.tz())

def get_00_cutoff(self):
start_date = datetime.datetime(year=self.date.year, month=self.date.month, day=self.date.day, tzinfo=pytz.utc)
importantdate = self.importantdate_set.filter(name_id='idcutoff').first()
Expand Down
2 changes: 1 addition & 1 deletion ietf/templates/meeting/session_details.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ <h1>
<br>
<small class="text-muted">{{ acronym }}</small>
</h1>
{% if meeting.date >= thisweek %}
{% if meeting.start_datetime >= thisweek %}
<a class="regular float-end"
title="icalendar entry for {{ acronym }}@{{ meeting.number }}"
aria-label="icalendar entry for {{ acronym }}@{{ meeting.number }}"
Expand Down