Resolve interlang alias issue

Fixes #34.
This commit is contained in:
Florine W. Dekker 2020-04-25 18:57:55 +02:00
parent 83177feca6
commit a9d2ff205a
Signed by: FWDekker
GPG Key ID: B1B567AF58D6EE0F
2 changed files with 5 additions and 3 deletions

View File

@ -1,6 +1,6 @@
{
"name": "interlanguage-checker",
"version": "1.10.3",
"version": "1.10.4",
"description": "Check the consistency of MediaWiki interlanguage links in a simple overview.",
"author": "Felix W. Dekker",
"browser": "bundle.js",

View File

@ -490,10 +490,12 @@ export class MediaWikiManager {
const url = this._iwMap.getUrl(lang);
const newMw = await new MediaWiki(url.slice(0, -this.articlePath.length) + this.apiPath).init();
if (this.hasMw(newMw.general.lang))
if (this.hasMw(newMw.general.lang)) {
this.mws[lang] = this.mws[newMw.general.lang];
else
} else {
this.mws[newMw.general.lang] = newMw;
this.mws[lang] = newMw;
}
this._updateIwMap();
return this.mws[lang];