From ecafc07431670e510b17175b86e557eb6ef9af28 Mon Sep 17 00:00:00 2001 From: Jenny Danzmayr Date: Mon, 24 Dec 2018 08:15:01 +0100 Subject: [PATCH] correctly recognize new userhandle of mobileclient --- src/c3nav/site/middleware.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c3nav/site/middleware.py b/src/c3nav/site/middleware.py index 06025007..9225eeca 100644 --- a/src/c3nav/site/middleware.py +++ b/src/c3nav/site/middleware.py @@ -15,13 +15,13 @@ class MobileclientMiddleware: return False user_agent = user_agent[12:].split('/') - if len(user_agent) != 2: + if len(user_agent) < 2: return False - app_platform, app_version = user_agent + app_platform, app_version = user_agent[0:2] if app_platform == 'Android': # activate new mobileclient features for the c3nav android app 4.0.0 or higher - # yep, iphone app can do this stuff yet + # yep, iphone app can't do this stuff yet if not app_version.isdigit(): return False app_version = int(app_version)