Skip to content

Commit 2d64072

Browse files
committed
Refine meeting time proxy to skip session time slots with no session attached. Fixes ietf-tools#785.
- Legacy-Id: 4034
1 parent 52a94ef commit 2d64072

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

ietf/meeting/proxy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ def __str__(self):
186186
return "[%s] |%s| %s" % (self.meeting.number, self.time.strftime('%A'), self.time_desc)
187187
def sessions(self):
188188
if not hasattr(self, "sessions_cache"):
189-
self.sessions_cache = WgMeetingSessionProxy.objects.filter(meeting=self.meeting, time=self.time, type__in=("session", "plenary", "other"))
189+
self.sessions_cache = WgMeetingSessionProxy.objects.filter(meeting=self.meeting, time=self.time, type__in=("session", "plenary", "other")).exclude(type="session", session=None)
190190

191191
return self.sessions_cache
192192
def sessions_by_area(self):

0 commit comments

Comments
 (0)