jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/909238 )

Change subject: [FIX] update wowwiki Family file
......................................................................

[FIX] update wowwiki Family file

Bug: T334834
Change-Id: Ib7f5e196ff9ec1b4b1e18bca125727c63bcfbb5d
---
M pywikibot/families/wowwiki_family.py
M tests/site_tests.py
2 files changed, 20 insertions(+), 16 deletions(-)

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




diff --git a/pywikibot/families/wowwiki_family.py 
b/pywikibot/families/wowwiki_family.py
index 51fa7c0..36190e2 100644
--- a/pywikibot/families/wowwiki_family.py
+++ b/pywikibot/families/wowwiki_family.py
@@ -1,6 +1,6 @@
 """Family module for WOW wiki."""
 #
-# (C) Pywikibot team, 2009-2022
+# (C) Pywikibot team, 2009-2023
 #
 # Distributed under the terms of the MIT license.
 #
@@ -17,11 +17,11 @@

     codes = (
         'ar', 'cs', 'da', 'de', 'el', 'en', 'es', 'et', 'fa', 'fi', 'fr', 'he',
-        'hu', 'is', 'it', 'ja', 'ko', 'lt', 'lv', 'nl', 'no', 'pl', 'pt',
-        'pt-br', 'ru', 'sk', 'sv', 'tr', 'uk', 'zh', 'zh-tw'
+        'hu', 'it', 'ja', 'ko', 'nl', 'no', 'pl', 'pt', 'pt-br', 'ru', 'uk',
+        'zh', 'zh-tw'
     )

-    removed_wikis = ['hr', 'ro', 'sr']
+    removed_wikis = ['is', 'hr', 'lt', 'lv', 'ro', 'sk', 'sr', 'sv', 'tr']

     code_aliases = {'nn': 'no'}

@@ -30,9 +30,8 @@
         """Property listing family languages."""
         cls.langs = super().langs
         # override deviations
-        for i, lang in enumerate(['es', 'et', 'sv'], start=1):
+        for i, lang in enumerate(['en', 'es', 'et', 'uk'], start=1):
             cls.langs[lang] = cls.domains[i]
-        cls.langs['uk'] = cls.domains[-1]
         return cls.langs

     @classproperty
@@ -61,12 +60,7 @@
     def domains(cls):
         """List of domains used by family wowwiki."""
         return [cls.domain,
-                'wow-es.gamepedia.com',  # es
+                'wowwiki-archive.fandom.com',  # en
+                'wow.gamepedia.com',  # es
                 'worldofwarcraft.fandom.com',  # et
-                'warcraft.fandom.com']  # sv, uk
-
-    def scriptpath(self, code):
-        """Return the script path for this family."""
-        if code == 'es':
-            return ''
-        return super().scriptpath(code)
+                'warcraft.fandom.com']  # uk
diff --git a/tests/site_tests.py b/tests/site_tests.py
index 5b37a79..d3f4847 100755
--- a/tests/site_tests.py
+++ b/tests/site_tests.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 """Tests for the site module."""
 #
-# (C) Pywikibot team, 2008-2022
+# (C) Pywikibot team, 2008-2023
 #
 # Distributed under the terms of the MIT license.
 #
@@ -1109,7 +1109,7 @@

     def test_wow(self):
         """Test wowwiki.fandom.com."""
-        url = 'wowwiki.fandom.com'
+        url = 'wowwiki-archive.fandom.com'
         site = self.site
         self.assertEqual(site.hostname(), url)
         self.assertEqual(site.code, 'en')

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/909238
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Ib7f5e196ff9ec1b4b1e18bca125727c63bcfbb5d
Gerrit-Change-Number: 909238
Gerrit-PatchSet: 3
Gerrit-Owner: Xqt <i...@gno.de>
Gerrit-Reviewer: Xqt <i...@gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- pywikibot-commits@lists.wikimedia.org
To unsubscribe send an email to pywikibot-commits-le...@lists.wikimedia.org

Reply via email to