Bug ID: 73529
           Summary: expand_text fails for empty page
           Product: Pywikibot
           Version: core (2.0)
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: General
       Web browser: ---
   Mobile Platform: ---

API action expandtemplates requires a value for the text param

    "servedby": "mw1032",
    "error": {
        "code": "notext",
        "info": "The text parameter must be set",
        "*": "See for API usage"

This causes a failure running the tests on wikia


Traceback (most recent call last):
  File "./tests/", line 461, in testLinks
    iw = list(mainpage.interwiki(expand=True))
  File "./pywikibot/", line 1150, in interwiki
    text = self.expand_text()
  File "./pywikibot/", line 647, in wrapper
    return obj(*__args, **__kw)
  File "./pywikibot/", line 499, in expand_text
  File "./pywikibot/", line 992, in callee
    return fn(self, *args, **kwargs)
  File "./pywikibot/", line 1958, in expand_text
    return req.submit()['expandtemplates'][key]
  File "./pywikibot/data/", line 1213, in submit
    self._data = super(CachedRequest, self).submit()
  File "./pywikibot/data/", line 1071, in submit
    raise APIError(code, info, **result["error"]) notext: The text parameter must be set

This happens because the Wikia homepage is an empty page|revisions&rvprop=ids|flags|content

You are receiving this mail because:
You are on the CC list for the bug.
Wikibugs-l mailing list

Reply via email to