From c1066ad7f1533be9a98f97fc9d27c08b6ac28ee9 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Fri, 6 Feb 2015 11:08:10 +0530 Subject: [PATCH] user agent might not be set --- pandora/user/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora/user/models.py b/pandora/user/models.py index 32c2c522..c16a0fca 100644 --- a/pandora/user/models.py +++ b/pandora/user/models.py @@ -115,7 +115,7 @@ class SessionData(models.Model): data.ip = request.META['REMOTE_ADDR'] if data.ip.startswith('::ffff:'): data.ip = data.ip[len('::ffff:'):] - data.useragent = request.META['HTTP_USER_AGENT'][:4096] + data.useragent = request.META.get('HTTP_USER_AGENT', '')[:4096] data.info = json.loads(request.POST.get('data', '{}')) screen = data.info.get('screen', {}) if screen and 'height' in screen and 'width' in screen: