]> git.ipfire.org Git - ipfire.org.git/commitdiff
web: Don't try to check an empty User-Agent
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 11 Jan 2024 13:22:48 +0000 (13:22 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 11 Jan 2024 13:22:48 +0000 (13:22 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/base.py

index fec01bdfbb21b79c4b04e7ce56a6a348d4c19f06..956dca2f3ccc7c309c34800076e2edf060b1c93e 100644 (file)
@@ -342,9 +342,10 @@ class AnalyticsMixin(object):
                        return True
 
                # Ignore everything from matching user agents
-               for ignored_user_agent in ignored_user_agents:
-                       if self.user_agent.startswith(ignored_user_agent):
-                               return True
+               if self.user_agent:
+                       for ignored_user_agent in ignored_user_agents:
+                               if self.user_agent.startswith(ignored_user_agent):
+                                       return True
 
 
 class APIHandler(BaseHandler):