From b7deaeb1a7c89e29dc8e831ac9b0931b33ca923a Mon Sep 17 00:00:00 2001 From: Frisk Date: Thu, 4 Jul 2024 16:14:47 +0200 Subject: [PATCH] fixed improper key from last commit and added exception to handled exceptions for wiki fetching --- src/domain.py | 2 +- src/wiki.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/domain.py b/src/domain.py index bbff15a..9d9ec49 100644 --- a/src/domain.py +++ b/src/domain.py @@ -206,7 +206,7 @@ class Domain: discord_message = DiscordMessage("embed", "generic", [""]) discord_message["title"] = "Domain scheduler exception for {} (recovered)".format(self.name) discord_message["description"] = "Affected wikis: {}".format(", ".join(wikis)) + "\n" + str(ex) - discord_message["description"] = discord_message["content"][0:2000] + discord_message["description"] = discord_message["description"][0:2000] # discord_message.add_field("Failure count", str(self.failures)) discord_message.finish_embed_message() header = settings["header"] diff --git a/src/wiki.py b/src/wiki.py index 0ea079b..baafc33 100644 --- a/src/wiki.py +++ b/src/wiki.py @@ -234,7 +234,7 @@ class Wiki: allow_redirects=allow_redirects) else: raise BadRequest(params) - except (aiohttp.ServerConnectionError, aiohttp.ServerTimeoutError) as exc: + except (aiohttp.ServerConnectionError, aiohttp.ServerTimeoutError, aiohttp.ContentTypeError) as exc: logger.warning("Reached {error} error for request on link {url}".format(error=repr(exc), url=self.script_url + str(params))) raise ServerError