From b6479903cfbbff410347c4c10304e8af712d3b0b Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 24 Oct 2021 12:48:16 +0100 Subject: [PATCH] Check that user agent exists --- daemon.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon.py b/daemon.py index 38da5e467..279fc6788 100644 --- a/daemon.py +++ b/daemon.py @@ -538,6 +538,9 @@ class PubServer(BaseHTTPRequestHandler): def _blockedUserAgent(self, callingDomain: str, agentStr: str) -> bool: """Should a GET or POST be blocked based upon its user agent? """ + if not agentStr: + return False + agentStrLower = agentStr.lower() defaultAgentBlocks = [ 'fedilist.com'