diff options
| author | 2020-05-13 19:36:44 -0700 | |
|---|---|---|
| committer | 2020-05-13 19:38:49 -0700 | |
| commit | 297089cde278ea09a27240f71f41006fab2b2ca4 (patch) | |
| tree | f6e21857eb71beaaa0de2a55be651e4b789c051f | |
| parent | Add 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.py | 6 |
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: |