Fixed an issue with improper link parsing in edit summaries

This commit is contained in:
Frisk 2023-12-05 20:07:22 +01:00
parent 09384a3661
commit 780b5fdefa

View file

@ -454,7 +454,7 @@ async def rc_processor(wiki: Wiki, change: dict, changed_categories: dict, displ
"""This function takes more vital information, communicates with a formatter and constructs DiscordMessage with it. """This function takes more vital information, communicates with a formatter and constructs DiscordMessage with it.
It creates DiscordMessageMetadata object, LinkParser and Context. Prepares a comment """ It creates DiscordMessageMetadata object, LinkParser and Context. Prepares a comment """
from src.misc import LinkParser from src.misc import LinkParser
LinkParser = LinkParser(wiki.client.WIKI_ARTICLE_PATH) LinkParser = LinkParser(wiki.client.WIKI_JUST_DOMAIN)
metadata = DiscordMessageMetadata("POST", rev_id=change.get("revid", None), log_id=change.get("logid", None), metadata = DiscordMessageMetadata("POST", rev_id=change.get("revid", None), log_id=change.get("logid", None),
page_id=change.get("pageid", None), message_display=display_options.display) page_id=change.get("pageid", None), message_display=display_options.display)
context = Context("embed" if display_options.display > 0 else "compact", "recentchanges", webhooks, wiki.client, langs[display_options.lang]["formatters"], prepare_settings(display_options.display)) context = Context("embed" if display_options.display > 0 else "compact", "recentchanges", webhooks, wiki.client, langs[display_options.lang]["formatters"], prepare_settings(display_options.display))