aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2020-05-13 19:36:44 -0700
committerGravatar MarkKoz <[email protected]>2020-05-13 19:38:49 -0700
commit297089cde278ea09a27240f71f41006fab2b2ca4 (patch)
treef6e21857eb71beaaa0de2a55be651e4b789c051f
parentAdd missing comma to token remover log message (diff)
Token remover: add logs to clarify why token is invalid
-rw-r--r--bot/cogs/token_remover.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/bot/cogs/token_remover.py b/bot/cogs/token_remover.py
index c57e7764e..244d52edb 100644
--- a/bot/cogs/token_remover.py
+++ b/bot/cogs/token_remover.py
@@ -133,12 +133,14 @@ class TokenRemover(Cog):
try:
user_id, creation_timestamp, hmac = test_str.split('.')
except ValueError:
+ log.debug(f"Invalid token format in '{test_str}': does not have all 3 parts.")
return False
if cls.is_valid_user_id(user_id) and cls.is_valid_timestamp(creation_timestamp):
return True
-
- return False
+ else:
+ log.debug(f"Invalid user ID or timestamp in '{test_str}'.")
+ return False
@staticmethod
def is_valid_user_id(b64_content: str) -> bool: