Revision: 8011 Author: xqt Date: 2010-03-14 18:08:34 +0000 (Sun, 14 Mar 2010)
Log Message: ----------- Bugfix for Page.move() doesn't report error (#2888764)
Modified Paths: -------------- trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2010-03-14 17:29:16 UTC (rev 8010) +++ trunk/pywikipedia/wikipedia.py 2010-03-14 18:08:34 UTC (rev 8011) @@ -2687,7 +2687,6 @@ if err == 'articleexists': if safe: output(u'Page move failed: Target page [[%s]] already exists.' % newtitle) - return False else: try: # Try to delete and move @@ -2695,11 +2694,11 @@ except NoUsername: # We dont have the user rights to delete output(u'Page moved failed: Target page [[%s]] already exists.' % newtitle) - return False #elif err == 'protectedpage': # else: output("Unknown Error: %s" % result) + return False elif 'move' in result: if deleteAndMove: output(u'Page %s moved to %s, deleting the existing page' % (self.title(), newtitle))
pywikipedia-svn@lists.wikimedia.org