http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9879
Revision: 9879 Author: alexsh Date: 2012-02-10 10:10:53 +0000 (Fri, 10 Feb 2012) Log Message: ----------- Page().watch(): use values()[0] get detail in response dict.
Modified Paths: -------------- trunk/pywikipedia/config.py trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/config.py =================================================================== --- trunk/pywikipedia/config.py 2012-02-08 23:45:40 UTC (rev 9878) +++ trunk/pywikipedia/config.py 2012-02-10 10:10:53 UTC (rev 9879) @@ -194,7 +194,7 @@ # Per default, logging of interwiki.py is enabled because its logfiles can # be used to generate so-called warnfiles. # This setting can be overridden by the -log or -nolog command-line arguments. -log = ['interwiki'] +log = ['*']
############## INTERWIKI SETTINGS ##############
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2012-02-08 23:45:40 UTC (rev 9878) +++ trunk/pywikipedia/wikipedia.py 2012-02-10 10:10:53 UTC (rev 9879) @@ -2940,8 +2940,7 @@ 'intoken' : 'watch', } data = query.GetData(api, self.site()) - key = data['query']['pages'].keys()[0] - params['token'] = data['query']['pages'][key]['watchtoken'] + params['token'] = data['query']['pages'].values()[0]['watchtoken'] if unwatch: params['unwatch'] = ''
pywikipedia-svn@lists.wikimedia.org