mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
Added the IP block fix to compact messages as well
This commit is contained in:
parent
5cbf37490e
commit
7d820367fb
|
@ -219,9 +219,14 @@ def compact_formatter(action, change, parsed_comment, categories):
|
||||||
"[{author}]({author_url}) moved protection settings from {redirect}*{article}* to [{target}]({target_url}){comment}").format(author=author, author_url=author_url, redirect="⤷ " if "redirect" in change else "", article=change["logparams"]["oldtitle_title"],
|
"[{author}]({author_url}) moved protection settings from {redirect}*{article}* to [{target}]({target_url}){comment}").format(author=author, author_url=author_url, redirect="⤷ " if "redirect" in change else "", article=change["logparams"]["oldtitle_title"],
|
||||||
target=change["title"], target_url=link, comment=parsed_comment)
|
target=change["title"], target_url=link, comment=parsed_comment)
|
||||||
elif action == "block/block":
|
elif action == "block/block":
|
||||||
link = link_formatter("https://{wiki}.gamepedia.com/{user}".format(wiki=settings["wiki"],
|
|
||||||
user=change["title"]))
|
|
||||||
user = change["title"].split(':')[1]
|
user = change["title"].split(':')[1]
|
||||||
|
try:
|
||||||
|
ipaddress.ip_address(user)
|
||||||
|
link = link_formatter("https://{wiki}.gamepedia.com/Special:Contributions/{user}".format(wiki=settings["wiki"],
|
||||||
|
user=user))
|
||||||
|
except ValueError:
|
||||||
|
link = link_formatter("https://{wiki}.gamepedia.com/{user}".format(wiki=settings["wiki"],
|
||||||
|
user=change["title"]))
|
||||||
if change["logparams"]["duration"] == "infinite":
|
if change["logparams"]["duration"] == "infinite":
|
||||||
block_time = _("infinity and beyond")
|
block_time = _("infinity and beyond")
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue