Revision: 6236
Author:   multichill
Date:     2009-01-09 19:04:37 +0000 (Fri, 09 Jan 2009)

Log Message:
-----------
Removed the use of wikipedia.setAction() in CategoryMoveRobot. Still have to 
remove it from the other bots.

Modified Paths:
--------------
    trunk/pywikipedia/category.py

Modified: trunk/pywikipedia/category.py
===================================================================
--- trunk/pywikipedia/category.py       2009-01-09 15:37:41 UTC (rev 6235)
+++ trunk/pywikipedia/category.py       2009-01-09 19:04:37 UTC (rev 6236)
@@ -403,11 +403,8 @@
         self.deleteEmptySourceCat = deleteEmptySourceCat
         self.titleRegex = titleRegex
         # set edit summary message
-        if self.editSummary:
-            wikipedia.setAction(self.editSummary)
-        else:
-            wikipedia.setAction(wikipedia.translate(site, msg_change)
-                                % self.oldCat.title())
+        if not self.editSummary:
+            self.editSummary = wikipedia.translate(site, msg_change)% 
self.oldCat.title()
 
     def run(self):
         site = wikipedia.getSite()
@@ -446,7 +443,7 @@
             if not self.titleRegex or re.search(self.titleRegex,
                                                 article.title()):
                 catlib.change_category(article, self.oldCat, newCat,
-                                       inPlace=self.inPlace)
+                                       comment=self.editSummary, 
inPlace=self.inPlace)
 
         # Move subcategories
         gen = pagegenerators.SubCategoriesPageGenerator(self.oldCat,
@@ -456,7 +453,7 @@
             if not self.titleRegex or re.search(self.titleRegex,
                                                 subcategory.title()):
                 catlib.change_category(subcategory, self.oldCat, newCat,
-                                       inPlace=self.inPlace)
+                                       comment=self.editSummary, 
inPlace=self.inPlace)
 
         # Delete the old category and its moved talk page
         if copied and self.deleteEmptySourceCat == True:



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

Reply via email to