From 49e62ef6c7a814be2268a01e927385619eb30785 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Fri, 2 Oct 2020 12:08:09 +0000 Subject: [PATCH] Added missing exception handling for one invocation of parse_agenda_filter_params(). - Legacy-Id: 18542 --- ietf/meeting/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py index 2d79029a3..75bbf84f8 100644 --- a/ietf/meeting/views.py +++ b/ietf/meeting/views.py @@ -3310,7 +3310,11 @@ def upcoming_ical(request): Filters by wg name and session type. """ - filter_params = parse_agenda_filter_params(request.GET) + try: + filter_params = parse_agenda_filter_params(request.GET) + except ValueError as e: + return HttpResponseBadRequest(str(e)) + today = datetime.date.today() # get meetings starting 7 days ago -- we'll filter out sessions in the past further down