From 288d211ca1cfc909eedf6d96958b628d878a9e0c Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Sun, 30 Oct 2016 18:16:52 +0000 Subject: [PATCH] Made doc.views_stat.make_title() more robust against inconsistent query arguments. - Legacy-Id: 12242 --- ietf/doc/views_stats.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ietf/doc/views_stats.py b/ietf/doc/views_stats.py index 5cc4637ef..38c183e67 100644 --- a/ietf/doc/views_stats.py +++ b/ietf/doc/views_stats.py @@ -86,23 +86,23 @@ def make_title(queryargs): if by == "author": title += ' with author %s' % queryargs['author'].title() elif by == "group": - group = queryargs['group'] + group = queryargs.get('group') if group: title += ' for %s' % group.capitalize() elif by == "area": - area = queryargs['area'] + area = queryargs.get('area') if area: title += ' in %s Area' % area.upper() elif by == "ad": - ad_id = queryargs['ad'] + ad_id = queryargs.get('ad') if ad_id: title += ' with AD %s' % Person.objects.get(id=ad_id) elif by == "state": - state = queryargs['state'] + state = queryargs.get('state') if state: title += ' in state %s::%s' % (state, queryargs['substate']) elif by == "stream": - stream = queryargs['stream'] + stream = queryargs.get('stream') if stream: title += ' in stream %s' % stream name = queryargs.get('name')