From e99af9319cb50838edcb14acb6b8a5a414fab176 Mon Sep 17 00:00:00 2001 From: Ryan Cross Date: Mon, 11 May 2015 23:03:29 +0000 Subject: [PATCH] Make proceedings generation more robust. Commit ready for merge. - Legacy-Id: 9618 --- ietf/secr/proceedings/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ietf/secr/proceedings/views.py b/ietf/secr/proceedings/views.py index 9e38f0aff..38ae86c0a 100644 --- a/ietf/secr/proceedings/views.py +++ b/ietf/secr/proceedings/views.py @@ -80,7 +80,8 @@ def get_extras(meeting): groups = [] sessions = Session.objects.filter(meeting=meeting).exclude(group__parent__acronym__in=('app','gen','int','ops','rai','rtg','sec','tsv','irtf')) for session in sessions: - if get_timeslot(session).type.slug == 'session' and session.materials.all(): + timeslot = get_timeslot(session) + if timeslot and timeslot.type.slug == 'session' and session.materials.all(): groups.append(session.group) return groups