Now it does (r8571)

xqt


----- Original Nachricht ----
Von:     "Dr. Trigon" <[email protected]>
An:      Pywikipedia discussion list <[email protected]>
Datum:   17.09.2010 00:35
Betreff: [Pywikipedia-l] Question about getVersionHistory

> Hello all
> 
> Is it ok, that page.getVersionHistory without a previous page.get is
> not able to correctly resolve NoPage (and may be other). Example is the
> page 'Wikipedia Diskussion:WikiProjekt 
> Portale/Baustelle/Portal:Biochemie' which throws the python error:
> 
> Traceback (most recent call last):
>    File "tests/dtbext_tester.py", line 240, in <module>
>      TEST_get()
>    File "tests/dtbext_tester.py", line 226, in TEST_get
>      page.getVersionHistory()
>    File "./wikipedia.py", line 2576, in getVersionHistory
>      dataQuery.extend(self._getVersionHistory(getAll, skip, 
> reverseOrder, revCount))
>    File "./wikipedia.py", line 2627, in _getVersionHistory
>      for r in result['query']['pages'].values()[0]['revisions']:
> KeyError: 'revisions'
> 
> So it seams that getVersionHistory and _getVersionHistory do not resolve
> and throw the needed exceptions.
> 
> Greetings
> DrTrigon
> 
> _______________________________________________
> Pywikipedia-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
> 

Heute erleben, was morgen Trend wird - das kann man auf der IFA in Berlin. Oder 
auf arcor.de: Wir stellen Ihnen die wichtigsten News, Trends und Gadgets der 
IFA vor. Natürlich mit dabei: das brandneue IPTV-Angebot von Vodafone! Alles 
rund um die Internationale Funkausstellung in Berlin finden Sie hier: 
http://www.arcor.de/rd/footer.ifa2010

_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to