Xqt added a project: Pywikibot-compat-to-core.
Xqt added a comment.

  The old compat release documented the behaviour as
  
    @exception IsRedirectPage The page is a redirect. The argument of the
                              exception is the title of the page it
                              redirects to.
  
  and the exception was raised with the redirect target in 
`Page._getEditPage()`:
  
    m = self.site().redirectRegex().match(pagetext)
    if m:
        # page text matches the redirect pattern
        if self.section() and "#" not in m.group(1):
            redirtarget = "%s#%s" % (m.group(1), self.section())
        else:
            redirtarget = m.group(1)
        if get_redirect:
            self._redirarg = redirtarget
        else:
            raise IsRedirectPage(redirtarget)
  
  The core's implementation looks wrong then.

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

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

To: Xqt
Cc: Xqt, Aklapper, RoySmith, pywikibot-bugs-list, mevo, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Urstrulykkr, Viztor, Wenyi, 
Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, 
jayvdb, droid, Masti, Alchimista, Jay8g
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to