From 44d38c4cd1ba7e51c23dcd94bb25fe1f967cbdd8 Mon Sep 17 00:00:00 2001 From: Markus-Rost Date: Tue, 13 Oct 2020 19:30:19 +0200 Subject: [PATCH] Detect all indef block durations --- src/formatters/rc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/formatters/rc.py b/src/formatters/rc.py index 824ac25..710d5f8 100644 --- a/src/formatters/rc.py +++ b/src/formatters/rc.py @@ -98,7 +98,7 @@ async def compact_formatter(action, change, parsed_comment, categories, recent_c link = link_formatter(create_article_path("Special:Contributions/{user}".format(user=user), WIKI_ARTICLE_PATH)) except ValueError: link = link_formatter(create_article_path(change["title"], WIKI_ARTICLE_PATH)) - if change["logparams"]["duration"] in ["infinite", "infinity"]: + if change["logparams"]["duration"] in ["infinite", "indefinite", "infinity", "never"]: block_time = _("for infinity and beyond") else: english_length = re.sub(r"(\d+)", "", change["logparams"][ @@ -481,7 +481,7 @@ async def embed_formatter(action, change, parsed_comment, categories, recent_cha link = create_article_path("Special:Contributions/{user}".format(user=user), WIKI_ARTICLE_PATH) except ValueError: link = create_article_path(change["title"], WIKI_ARTICLE_PATH) - if change["logparams"]["duration"] in ["infinite", "infinity"]: + if change["logparams"]["duration"] in ["infinite", "indefinite", "infinity", "never"]: block_time = _("for infinity and beyond") else: english_length = re.sub(r"(\d+)", "", change["logparams"]["duration"]) # note that translation won't work for millenia and century yet