aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2021-04-28 22:20:39 -0700
committerGravatar MarkKoz <[email protected]>2021-04-28 22:20:39 -0700
commit742618f71763184ad679f86f9a2bfb6419ec8646 (patch)
tree90122c471073c5c46d3f5eb347768be42b653baf
parentCodeSnippets: 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.py3
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}.'
)