Revision: 7458 Author: xqt Date: 2009-10-14 07:04:55 +0000 (Wed, 14 Oct 2009)
Log Message: ----------- fix for #2871750
Modified Paths: -------------- trunk/pywikipedia/add_text.py trunk/pywikipedia/commonscat.py
Modified: trunk/pywikipedia/add_text.py =================================================================== --- trunk/pywikipedia/add_text.py 2009-10-13 20:49:24 UTC (rev 7457) +++ trunk/pywikipedia/add_text.py 2009-10-14 07:04:55 UTC (rev 7458) @@ -147,10 +147,10 @@ text = page.get() except wikipedia.NoPage: wikipedia.output(u"%s doesn't exist, skip!" % page.title()) - return (False, always) # continue + return (False, False, always) # continue except wikipedia.IsRedirectPage: wikipedia.output(u"%s is a redirect, skip!" % page.title()) - return (False, always) # continue + return (False, False, always) # continue else: text = oldTextGiven # Understand if the bot has to skip the page or not @@ -160,7 +160,7 @@ result = re.findall(regexSkipUrl, site.getUrl(url)) if result != []: wikipedia.output(u'Exception! regex (or word) used with -exceptUrl is in the page. Skip!') - return (False, always) # continue + return (False, False, always) # continue if regexSkip != None: result = re.findall(regexSkip, text) if result != []: @@ -236,10 +236,10 @@ raise wikipedia.ServerError(u'Fifth Server Error!') except wikipedia.SpamfilterError, e: wikipedia.output(u'Cannot change %s because of blacklist entry %s' % (page.title(), e.url)) - return (False, always) + return (False, False, always) except wikipedia.PageNotSaved, error: wikipedia.output(u'Error putting page: %s' % error.args) - return (False, always) + return (False, False, always) except wikipedia.LockedPage: wikipedia.output(u'Skipping %s (locked page)' % page.title()) return (False, False, always)
Modified: trunk/pywikipedia/commonscat.py =================================================================== --- trunk/pywikipedia/commonscat.py 2009-10-13 20:49:24 UTC (rev 7457) +++ trunk/pywikipedia/commonscat.py 2009-10-14 07:04:55 UTC (rev 7458) @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python # -*- coding: utf-8 -*- """ With this tool you can add the template {{commonscat}} to categories. @@ -260,7 +260,7 @@ commonscatLink = findCommonscatLink(page) if (commonscatLink!=u''): textToAdd = u'{{' + getTemplate(page.site().language()) + u'|' + commonscatLink + u'}}' - (success, always) = add_text.add_text(page, textToAdd, summary, None, None, always); + (success, status, always) = add_text.add_text(page, textToAdd, summary, None, None, always); return (True, always);
return (True, always);
pywikipedia-svn@lists.wikimedia.org