From 8a296488d34cd88b3e692a7aa21409d3bbd8e060 Mon Sep 17 00:00:00 2001 From: Frisk Date: Mon, 19 Oct 2020 12:30:28 +0200 Subject: [PATCH] added #146 --- settings.json.example | 1 + src/rc.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/settings.json.example b/settings.json.example index 02879f7..d104706 100644 --- a/settings.json.example +++ b/settings.json.example @@ -19,6 +19,7 @@ }, "ignored": ["external", "newusers/create", "newusers/autocreate", "newusers/create2", "newusers/byemail", "newusers/newusers"], "show_updown_messages": true, + "ignored_namespaces": [], "overview": false, "overview_time": "00:00", "send_empty_overview": false, diff --git a/src/rc.py b/src/rc.py index be9b810..f9c7593 100644 --- a/src/rc.py +++ b/src/rc.py @@ -402,6 +402,8 @@ def essential_info(change, changed_categories): if "userhidden" in change: change["user"] = _("hidden") identification_string = change["type"] + if change.get("ns", -1) in settings.get("ignored_namespaces", ()): + return elif change["type"] == "log": identification_string = "{logtype}/{logaction}".format(logtype=change["logtype"], logaction=change["logaction"]) if identification_string not in supported_logs: