From 04e342b3ce4933d0196578af830c1cdc0808e4a0 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 22 Oct 2019 16:05:42 +0000 Subject: [PATCH] Merged in [16860] from rjsparks@nostrum.com: Be resilient to statistics queries that provide a state but not a substate. Fixes #2813. - Legacy-Id: 16905 Note: SVN reference [16860] has been migrated to Git commit 654ae848f657957d2f7d259293ba523619d81cb5 --- ietf/doc/views_stats.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ietf/doc/views_stats.py b/ietf/doc/views_stats.py index ba9b0d163..d384eaf2f 100644 --- a/ietf/doc/views_stats.py +++ b/ietf/doc/views_stats.py @@ -1,4 +1,4 @@ -# Copyright The IETF Trust 2016, All Rights Reserved +# Copyright The IETF Trust 2016-2019, All Rights Reserved import copy import datetime @@ -101,7 +101,10 @@ def make_title(queryargs): elif by == "state": state = queryargs.get('state') if state: - title += ' in state %s::%s' % (state, queryargs['substate']) + title += ' in state %s' % state + substate = queryargs.get('substate') + if substate: + title += '::%s' % substate elif by == "stream": stream = queryargs.get('stream') if stream: