mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
Fix GitLab pipeline crashes due to discussions not being initialized
This commit is contained in:
parent
87e70d9779
commit
586aaf5a50
|
@ -118,7 +118,7 @@ def embed_helper(ctx: Context, message: DiscordMessage, change: dict, set_user=T
|
|||
try:
|
||||
contibs = ctx.client.make_api_request(
|
||||
"?action=query&format=json&list=usercontribs&uclimit=max&ucuser={user}&ucstart={timestamp}&ucprop=".format(
|
||||
wiki=ctx.client.WIKI_API_PATH, user=sanitize_to_url(change["user"]), timestamp=change["timestamp"]), "query",
|
||||
user=sanitize_to_url(change["user"]), timestamp=change["timestamp"]), "query",
|
||||
"usercontribs")
|
||||
except (ServerError, MediaWikiError):
|
||||
logger.warning("WARNING: Something went wrong when checking amount of contributions for given IP address")
|
||||
|
|
|
@ -277,7 +277,7 @@ load_extensions()
|
|||
# Log in and download wiki information
|
||||
wiki = Wiki(rc_processor, abuselog_processing)
|
||||
client = src.api.client.Client(formatter_hooks, wiki)
|
||||
if settings["fandom_discussions"]["enabled"]:
|
||||
if settings["fandom_discussions"]["enabled"] or TESTING:
|
||||
import src.discussions
|
||||
src.discussions.inject_client(client) # Not the prettiest but gets the job done
|
||||
try:
|
||||
|
|
Loading…
Reference in a new issue