diff options
Diffstat (limited to 'mimeparse.py')
| -rw-r--r-- | mimeparse.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mimeparse.py b/mimeparse.py index 7f4aa3c..91b28b8 100644 --- a/mimeparse.py +++ b/mimeparse.py @@ -72,8 +72,9 @@ def parse_media_range(range): necessary. """ (type, subtype, params) = parse_mime_type(range) + params.setdefault('q', params.pop('Q', None)) # q is case insensitive try: - if not params.get('q') or not 0 <= float(params['q']) <= 1: + if not params['q'] or not 0 <= float(params['q']) <= 1: params['q'] = '1' except ValueError: # from float() params['q'] = '1' |
