Page MenuHomePhabricator

KeyError in _getEditPage, invalid '*' key on site 'ko'
Closed, ResolvedPublic

Description

Fixing redirects on wikipedia:ko <<<

Retrieving special page...
Retrieved 63 redirects from special page.

Coding rule <<<

Traceback (most recent call last):

File "C:\Pywikipedia\compat\redirect.py", line 1078, in <module>
  main()
File "C:\Pywikipedia\compat\redirect.py", line 1069, in main
  bot.run()
File "C:\Pywikipedia\compat\redirect.py", line 951, in run
  self.fix_double_redirects()
File "C:\Pywikipedia\compat\redirect.py", line 685, in fix_double_redirects
  self.fix_1_double_redirect(redir_name)
File "C:\Pywikipedia\compat\redirect.py", line 743, in fix_1_double_redirect
  targetPage = newRedir.getRedirectTarget()
File "C:\Pywikipedia\compat\wikipedia.py", line 3163, in getRedirectTarget
  self.get()
File "C:\Pywikipedia\compat\wikipedia.py", line 790, in get
  expandtemplates=expandtemplates)
File "C:\Pywikipedia\compat\wikipedia.py", line 877, in _getEditPage
  if isinstance(lastRev['*'], basestring):

KeyError: '*'

c:\Pywikipedia\compat>


Version: compat-(1.0)
Severity: normal

Details

Reference
bz58505

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:24 AM
bzimport set Reference to bz58505.
bzimport added a subscriber: Unknown Object (????).

Change 101646 had a related patch set uploaded by Xqt:
(bug 58505) pass 'textmissing' error and raise serverError

https://gerrit.wikimedia.org/r/101646

Change 101646 merged by Alex S.H. Lin:
(bug 58505) pass 'textmissing' error and raise serverError

https://gerrit.wikimedia.org/r/101646