From 2f5d7063b34f7a1e3c891f48c381d1514b703bc0 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Sun, 7 May 2017 00:42:09 -0500 Subject: [PATCH] Exclude userspace from tagging. --- earwigbot/tasks/wikiproject_tagger.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/earwigbot/tasks/wikiproject_tagger.py b/earwigbot/tasks/wikiproject_tagger.py index 97cbda3..adec23d 100644 --- a/earwigbot/tasks/wikiproject_tagger.py +++ b/earwigbot/tasks/wikiproject_tagger.py @@ -224,13 +224,16 @@ class WikiProjectTagger(Task): if job.tag_categories: self.process_page(page, job) for member in page.get_members(): - if member.namespace == constants.NS_CATEGORY: + nspace = member.namespace + if nspace == constants.NS_CATEGORY: if recursive is True: self.process_category(member, job, True) elif recursive > 0: self.process_category(member, job, recursive - 1) elif job.tag_categories: self.process_page(member, job) + elif nspace in (constants.NS_USER, constants.NS_USER_TALK): + continue else: self.process_page(member, job)