From 3ae49d99c241209cd21d7270d37f66ba9d04ec9d Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 17 Apr 2025 00:32:26 +0200 Subject: [PATCH] Theme(trees): fix crash on specific trees due to missing "mul"-translation, fix #2380 --- src/Logic/Web/Wikidata.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Logic/Web/Wikidata.ts b/src/Logic/Web/Wikidata.ts index 2f5fc2cbc..50573f2dd 100644 --- a/src/Logic/Web/Wikidata.ts +++ b/src/Logic/Web/Wikidata.ts @@ -439,8 +439,10 @@ export default class Wikidata { } const resp: WikidataResponse = WikidataResponse.fromJson(response) - // 'mul' is the fallback language for wikidata, see https://source.mapcomplete.org/MapComplete/MapComplete/issues/2346 - resp.labels.set("*", resp.labels.get("mul")) + if (resp.labels.has("mul")) { + // 'mul' is the fallback language for wikidata, see https://source.mapcomplete.org/MapComplete/MapComplete/issues/2346 + resp.labels.set("*", resp.labels.get("mul")) + } return resp } }