mirror of
https://github.com/fHDHR/fHDHR_NextPVR.git
synced 2025-12-06 17:16:58 -05:00
Merge pull request #101 from deathbybandaid/dev
Patch User-Agent detection
This commit is contained in:
commit
87633c356e
@ -85,14 +85,18 @@ class fHDHR_HTTP_Server():
|
||||
def detect_mobile(self, request):
|
||||
user_agent = request.headers.get('User-Agent')
|
||||
phones = ["iphone", "android", "blackberry"]
|
||||
if any(phone in user_agent.lower() for phone in phones):
|
||||
if not user_agent:
|
||||
return False
|
||||
elif any(phone in user_agent.lower() for phone in phones):
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
def detect_plexmediaserver(self, request):
|
||||
user_agent = request.headers.get('User-Agent')
|
||||
if str(user_agent).lower().startswith("plexmediaserver"):
|
||||
if not user_agent:
|
||||
return False
|
||||
elif str(user_agent).lower().startswith("plexmediaserver"):
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
Loading…
Reference in New Issue
Block a user