From 40ccf6b0677218143785d620932295eb5cef3c66 Mon Sep 17 00:00:00 2001 From: Frisk Date: Wed, 27 Oct 2021 01:14:28 +0200 Subject: [PATCH] Fixed namespaces crash --- src/formatters/rc.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/formatters/rc.py b/src/formatters/rc.py index cdce408..5038952 100644 --- a/src/formatters/rc.py +++ b/src/formatters/rc.py @@ -132,8 +132,8 @@ async def compact_formatter(action, change, parsed_comment, categories, recent_c else: restriction_description = _(" on namespaces: ") for namespace in change["logparams"]["restrictions"]["namespaces"]: - if str(namespace) in additional_data.namespaces: # if we have cached namespace name for given namespace number, add its name to the list - namespaces.append("*{ns}*".format(ns=additional_data.namespaces[str(namespace)]["*"])) + if str(namespace) in additional_data["namespaces"]: # if we have cached namespace name for given namespace number, add its name to the list + namespaces.append("*{ns}*".format(ns=additional_data["namespaces"][str(namespace)]["*"])) else: namespaces.append("*{ns}*".format(ns=namespace)) restriction_description = restriction_description + ", ".join(namespaces) @@ -768,8 +768,8 @@ async def embed_formatter(action, change, parsed_comment, categories, recent_cha else: restriction_description = _("Blocked from editing pages on following namespaces: ") for namespace in change["logparams"]["restrictions"]["namespaces"]: - if str(namespace) in additional_data.namespaces: # if we have cached namespace name for given namespace number, add its name to the list - namespaces.append("*{ns}*".format(ns=additional_data.namespaces[str(namespace)]["*"])) + if str(namespace) in additional_data["namespaces"]: # if we have cached namespace name for given namespace number, add its name to the list + namespaces.append("*{ns}*".format(ns=additional_data["namespaces"][str(namespace)]["*"])) else: namespaces.append("*{ns}*".format(ns=namespace)) restriction_description = restriction_description + ", ".join(namespaces)