diff options
author | 2021-04-28 22:20:39 -0700 | |
---|---|---|
committer | 2021-04-28 22:20:39 -0700 | |
commit | 742618f71763184ad679f86f9a2bfb6419ec8646 (patch) | |
tree | 90122c471073c5c46d3f5eb347768be42b653baf | |
parent | CodeSnippets: avoid returning None when request raises an exception (diff) |
CodeSnippets: use a lower log level for 404 responses
Just cause a URL looks valid doesn't mean it will be valid, so a 404
is a normal and harmless error.
Fixes #1553
Fixes BOT-Z4
Fixes BOT-Z8
Fixes BOT-Z9
-rw-r--r-- | bot/exts/info/code_snippets.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bot/exts/info/code_snippets.py b/bot/exts/info/code_snippets.py index b552efcea..5c6cb5ae2 100644 --- a/bot/exts/info/code_snippets.py +++ b/bot/exts/info/code_snippets.py @@ -229,7 +229,8 @@ class CodeSnippets(Cog): snippet = await handler(**match.groupdict()) all_snippets.append((match.start(), snippet)) except ClientResponseError as error: - log.error( + log.log( + logging.DEBUG if error.status == 404 else logging.ERROR, f'Failed to fetch code snippet from {error.request_info.real_url}. ' f'Status: {error.status}. Message: {error}.' ) |