Revision: 4478
Author: a_engels
Date: 2007-10-24 15:38:24 +0000 (Wed, 24 Oct 2007)
Log Message:
-----------
Use family.langs.keys() instead of family.knownlanguages for the 'not largest'
languages of -whenneeded option. Solves bug 1817623.
Modified Paths:
--------------
trunk/pywikipedia/interwiki.py
Modified: trunk/pywikipedia/interwiki.py
===================================================================
--- trunk/pywikipedia/interwiki.py 2007-10-23 13:43:14 UTC (rev 4477)
+++ trunk/pywikipedia/interwiki.py 2007-10-24 15:38:24 UTC (rev 4478)
@@ -901,7 +901,7 @@
lclSite = self.originPage.site()
lclSiteDone = False
frgnSiteDone = False
- for siteCode in lclSite.family.languages_by_size + [s for s in
lclSite.family.knownlanguages if (not s in lclSite.family.languages_by_size and not s in
lclSite.family.obsolete)]:
+ for siteCode in lclSite.family.languages_by_size + [s for s in
lclSite.family.langs.keys() if (not s in lclSite.family.languages_by_size and not s in
lclSite.family.obsolete)]:
site = wikipedia.getSite(code = siteCode)
if (not lclSiteDone and site == lclSite) or (not frgnSiteDone and site !=
lclSite and new.has_key(site)):
if site == lclSite:
Show replies by date