From 5abd90c140966eb4c72e7c6a0daf3fed6ae1962d Mon Sep 17 00:00:00 2001 From: Stefan Vukovic Date: Sat, 3 Feb 2024 20:36:42 +0100 Subject: [PATCH] comment --- ext/js/language/language-util.js | 3 ++- types/ext/language.d.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ext/js/language/language-util.js b/ext/js/language/language-util.js index c8225202cd..f846198c3c 100644 --- a/ext/js/language/language-util.js +++ b/ext/js/language/language-util.js @@ -29,7 +29,8 @@ export class LanguageUtil { /** @type {import('language').Language[]} */ const languages = await fetchJson('/js/language/languages/index.json'); for (const {iso, name, flag, exampleText} of languages) { - this.languages.set(iso, {...languageFeatures.get(iso), iso, name, flag, exampleText}); + const features = /** @type {import('language').LanguageFeatures}*/ (languageFeatures.get(iso)); + this.languages.set(iso, {...features, iso, name, flag, exampleText}); } } diff --git a/types/ext/language.d.ts b/types/ext/language.d.ts index 2f00ade94b..8ea46cae88 100644 --- a/types/ext/language.d.ts +++ b/types/ext/language.d.ts @@ -41,7 +41,7 @@ export type TextTransformation = { }; export type LanguageFeatures = { - textTransformations?: TextTransformation[]; + textTransformations: TextTransformation[]; }; export type Language = LanguageProperties & LanguageFeatures;