Added a guard for the case that slides might be removed from a session while agenda page construction is in flight.
- Legacy-Id: 13926
This commit is contained in:
parent
6eb8c03eb5
commit
391d5e9ec5
|
@ -217,7 +217,10 @@ class DocumentInfo(models.Model):
|
|||
# we need to do this because DocHistory items don't have
|
||||
# any session_set entry:
|
||||
doc = self.doc if isinstance(self, DocHistory) else self
|
||||
meeting = doc.session_set.first().meeting
|
||||
sess = doc.session_set.first()
|
||||
if not sess:
|
||||
return ""
|
||||
meeting = sess.meeting
|
||||
info = dict(doc=self, meeting=meeting)
|
||||
else:
|
||||
info = dict(doc=self)
|
||||
|
|
Loading…
Reference in a new issue