jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/507236 )
Change subject: [FIX] Skip hidden users ......................................................................
[FIX] Skip hidden users
Since we are unable to get the username, skip welcoming them.
Bug: T222094 Change-Id: Iabdeed52b10dc99dec842f6e66443909f1224d72 --- M scripts/welcome.py 1 file changed, 7 insertions(+), 1 deletion(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/scripts/welcome.py b/scripts/welcome.py index 9500540..df48877 100755 --- a/scripts/welcome.py +++ b/scripts/welcome.py @@ -179,6 +179,7 @@ import pywikibot
from pywikibot import config, i18n +from pywikibot.exceptions import HiddenKeyError from pywikibot.tools.formatter import color_format from pywikibot.tools import issue_deprecation_warning, PY2, UnicodeType
@@ -723,7 +724,12 @@ start=start): if ue.action() == 'create' or ( ue.action() == 'autocreate' and globalvar.welcomeAuto): - yield ue.page() + try: + user = ue.page() + except HiddenKeyError: + pywikibot.exception() + else: + yield user
def defineSign(self, force=False): """Setup signature."""