From 47fc85fdec1a510b618f22970252bbab382b9e5f Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Tue, 21 Jun 2022 16:37:06 -0400 Subject: [PATCH] return None on failed remote key lookup --- app/api_keys.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/api_keys.py b/app/api_keys.py index eb2d496..b350ab2 100644 --- a/app/api_keys.py +++ b/app/api_keys.py @@ -76,13 +76,12 @@ class RemoteDatabase: res = r.json() except Exception as e: print("Cannot authenticate API key: " + str(e)) - return False + return None if res.get('error', None) is None: req_limit = res.get('req_limit', None) - self.cache[api_key] = req_limit else: - req_limit = False - self.cache[api_key] = False + req_limit = None + self.cache[api_key] = req_limit return req_limit