diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-08-16 13:13:25 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-08-16 13:13:25 +0100 |
commit | 8fd229b73909f7719137586db482e8ca623e1cde (patch) | |
tree | 33fff2b440fac7c66e199c3ffdfd9c6d8c6bb54a /app/utils.py | |
parent | d69da8e3ea5347aa1cee0e24e913864b3a1aa337 (diff) | |
download | cheatdb-8fd229b73909f7719137586db482e8ca623e1cde.tar.xz |
Fix crash on null user agent
Diffstat (limited to 'app/utils.py')
-rw-r--r-- | app/utils.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/utils.py b/app/utils.py index a47f6d0..d0dfd6a 100644 --- a/app/utils.py +++ b/app/utils.py @@ -65,7 +65,11 @@ def get_int_or_abort(v, default=None): abort(400) def is_user_bot(): - user_agent = user_agents.parse(request.headers.get('User-Agent')) + user_agent = request.headers.get('User-Agent') + if user_agent is None: + return True + + user_agent = user_agents.parse(user_agent) return user_agent.is_bot def getExtension(filename): |