http://www.mediawiki.org/wiki/Special:Code/pywikipedia/10602
Revision: 10602
Author: russblau
Date: 2012-10-23 15:31:11 +0000 (Tue, 23 Oct 2012)
Log Message:
-----------
API error: "assert" only works with action=edit
Modified Paths:
--------------
branches/rewrite/pywikibot/data/api.py
Modified: branches/rewrite/pywikibot/data/api.py
===================================================================
--- branches/rewrite/pywikibot/data/api.py 2012-10-23 15:27:15 UTC (rev 10601)
+++ branches/rewrite/pywikibot/data/api.py 2012-10-23 15:31:11 UTC (rev 10602)
@@ -124,7 +124,7 @@
"protect", "block", "unblock",
"watch", "patrol",
"import", "userrights", "upload"
)
- if self.write:
+ if self.action == "edit":
pywikibot.debug(u"Adding user assertion", _logger)
self.params["assert"] = "user" # make sure user is logged
in