Xqt reopened this task as "Open".
Xqt added a comment.

  This patch leads to exceptions like:
  
    record.msg = new_colorTagR.sub('', record.msg)
    TypeError: expected string or bytes-like object
  
    >>> Ruraq rimanakuy:DeltaQuad <<<
    ERROR: Page [[qu:Ruraq rimanakuy:DeltaQuad]] is a circular redirect.
    --- Logging error ---
    Traceback (most recent call last):
      File ".\scripts\redirect.py", line 581, in get_redirect_target
        return page.getRedirectTarget()
      File "C:\pwb\core\pywikibot\page\_pages.py", line 1642, in 
getRedirectTarget
        return self.site.getredirtarget(self)
      File "C:\pwb\core\pywikibot\site\_apisite.py", line 1432, in 
getredirtarget
        raise CircularRedirectError(page)
    pywikibot.exceptions.CircularRedirectError: Page [[qu:Ruraq 
rimanakuy:DeltaQuad]
    ] is a circular redirect.
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "C:\Python37-32\lib\logging\handlers.py", line 68, in emit
        if self.shouldRollover(record):
      File "C:\Python37-32\lib\logging\handlers.py", line 184, in shouldRollover
        msg = "%s\n" % self.format(record)
      File "C:\Python37-32\lib\logging\__init__.py", line 880, in format
        return fmt.format(record)
      File "C:\pwb\core\pywikibot\tools\_logging.py", line 34, in format
        record.msg = new_colorTagR.sub('', record.msg)
    TypeError: expected string or bytes-like object
    Call stack:
      File "C:\pwb\core\pwb.py", line 487, in <module>
        main()
      File "C:\pwb\core\pwb.py", line 471, in main
        if not execute():
      File "C:\pwb\core\pwb.py", line 454, in execute
        run_python_file(filename, script_args, module)
      File "C:\pwb\core\pwb.py", line 144, in run_python_file
        main_mod.__dict__)
      File ".\scripts\redirect.py", line 906, in <module>
        main()
      File ".\scripts\redirect.py", line 885, in main
        bot.run()
      File "C:\pwb\core\pywikibot\bot.py", line 1644, in run
        self.treat(page)
      File ".\scripts\redirect.py", line 784, in treat
        super().treat(page)
      File "C:\pwb\core\pywikibot\bot.py", line 1898, in treat
        self.treat_page()
      File ".\scripts\redirect.py", line 665, in fix_1_double_redirect
        targetPage = self.get_redirect_target(newRedir)
      File ".\scripts\redirect.py", line 583, in get_redirect_target
        pywikibot.error(e)
      File "C:\pwb\core\pywikibot\tools\_deprecate.py", line 399, in wrapper
        return obj(*__args, **__kw)
      File "C:\pwb\core\pywikibot\logging.py", line 238, in error
        logoutput(msg, *args, level=ERROR, **kwargs)
      File "C:\pwb\core\pywikibot\tools\_deprecate.py", line 399, in wrapper
        return obj(*__args, **__kw)
      File "C:\pwb\core\pywikibot\logging.py", line 151, in logoutput
        logger.log(level, msg, extra=context, **kwargs)
    Message: CircularRedirectError(Page('Ruraq rimanakuy:DeltaQuad'))
    Arguments: ()
    Skipping [[qu:Ruraq rimanakuy:DeltaQuad]].

TASK DETAIL
  https://phabricator.wikimedia.org/T302804

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mpaa, Xqt
Cc: Aklapper, Xqt, pywikibot-bugs-list, Kitanago, MutazAwad, Mhmohona, 
Jyoo1011, Kasyap, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, 
Wenyi, VisbyStar, Chicocvenancio, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, 
Altostratus, Avicennasis, SBisson, mys_721tx, WMDE-Fisch, jayvdb, Masti, 
Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to