jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/502165 )

Change subject: [i18n] Enable twn for i18n messages in create_categories.py
......................................................................

[i18n] Enable twn for i18n messages in create_categories.py

Bug: T220260
Change-Id: Ibafbc8a149f3b693e6d25e6e3ff9804ded6f9e22
---
M scripts/create_categories.py
1 file changed, 8 insertions(+), 7 deletions(-)

Approvals:
  D3r1ck01: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/scripts/create_categories.py b/scripts/create_categories.py
index 3818bd0..d902de8 100755
--- a/scripts/create_categories.py
+++ b/scripts/create_categories.py
@@ -41,13 +41,16 @@
 from __future__ import absolute_import, division, unicode_literals

 import pywikibot
-from pywikibot import pagegenerators, Bot
+from pywikibot.bot import AutomaticTWSummaryBot, SingleSiteBot
+from pywikibot import pagegenerators


-class CreateCategoriesBot(Bot):
+class CreateCategoriesBot(SingleSiteBot, AutomaticTWSummaryBot):

     """Category creator bot."""

+    summary_key = 'create_categories-create'
+
     def __init__(self, generator, parent, basename, overwrite, **kwargs):
         """Initializer."""
         super(CreateCategoriesBot, self).__init__(**kwargs)
@@ -55,7 +58,6 @@
         self.parent = parent
         self.basename = basename
         self.overwrite = overwrite
-        self.comment = 'Creating new category'

     def treat(self, page):
         """Create category in commons for that page."""
@@ -67,10 +69,9 @@
                    '[[Category:%(title)s]]\n'
                    % {'parent': self.parent, 'title': title})

-        pywikibot.output(newpage.title())
-        self.userPut(newpage, '', newtext, summary=self.comment,
-                     ignore_save_related_errors=True,
-                     ignore_server_errors=True)
+        self.current_page = newpage
+        self.current_page.text = ''
+        self.put_current(newtext, ignore_server_errors=True)

     def skip_page(self, page):
         """Skip page if it is not overwritten."""

--
To view, visit https://gerrit.wikimedia.org/r/502165
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Ibafbc8a149f3b693e6d25e6e3ff9804ded6f9e22
Gerrit-Change-Number: 502165
Gerrit-PatchSet: 5
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: D3r1ck01 <[email protected]>
Gerrit-Reviewer: John Vandenberg <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot (75)
Gerrit-CC: Dvorapa <[email protected]>
_______________________________________________
Pywikibot-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-commits

Reply via email to