Skip to content

Commit 391d5e9

Browse files
committed
Added a guard for the case that slides might be removed from a session while agenda page construction is in flight.
- Legacy-Id: 13926
1 parent 6eb8c03 commit 391d5e9

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

ietf/doc/models.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,10 @@ def href(self, meeting=None):
217217
# we need to do this because DocHistory items don't have
218218
# any session_set entry:
219219
doc = self.doc if isinstance(self, DocHistory) else self
220-
meeting = doc.session_set.first().meeting
220+
sess = doc.session_set.first()
221+
if not sess:
222+
return ""
223+
meeting = sess.meeting
221224
info = dict(doc=self, meeting=meeting)
222225
else:
223226
info = dict(doc=self)

0 commit comments

Comments
 (0)