Last modified: 2014-01-26 10:09:39 UTC
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1469/ Reported by: xqt Created on: 2012-06-21 13:22:11 Subject: Missing key in ['query-continue'] value Assigned to: russblau Original description: c:\Pywikipedia\rw>pwb.py interwiki.py -auto -cleanup -async -usercontribs:Xqt -namespace:0 -namespace:14 -verbose Pywikipediabot r10326 2012-06-08 12:08:53Z Python 2.7.3 \(default, Apr 10 2012, 23:24:47\) \[MSC v.1500 64 bit \(AMD64\)\] Starting 1 threads... Found 1 wikipedia:de processes running, including this one. NOTE: Number of pages queued is 0, trying to add 60 more. Retrieving 50 pages from wikipedia:de. Missing 'revisions|info|categoryinfo|templates|langlinks' key in \['query-continue'\] value. Retrieving 10 pages from wikipedia:de. Missing 'revisions|info|categoryinfo|templates|langlinks' key in \['query-continue'\] value. NOTE: \[\[de:Peja \(Ort\)\]\] is redirect to \[\[de:Pec\]\]
In the specific, 'revisions|info|categoryinfo|templates|langlinks' is generated in site.preloadpages(). "query-continue" is not a single value. There could be a value for each type of query piped, e.g. "query-continue":{"langlinks":{"llcontinue":"12188973|pt"},"templates":{"tlcontinue":"310820|828|Namespace_detect"}} A patch to handle multiple self.continuekey will be submitted.
Change 105975 had a related patch set uploaded by Mpaa: (bug 55193) Missing key in ['query-continue'] value https://gerrit.wikimedia.org/r/105975
Change 105975 merged by jenkins-bot: (bug 55193) Missing key in ['query-continue'] value https://gerrit.wikimedia.org/r/105975