From 3811fc3c998e3b0f20dc3c65c552cc2f9e53a006 Mon Sep 17 00:00:00 2001 From: "Patrik J. Braun" Date: Wed, 6 Mar 2024 22:43:52 +0100 Subject: [PATCH] Add missing $localize #784 --- .../config/private/subconfigs/ServerExtensionsConfig.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/common/config/private/subconfigs/ServerExtensionsConfig.ts b/src/common/config/private/subconfigs/ServerExtensionsConfig.ts index 0efcbf03..7aeaf2bd 100644 --- a/src/common/config/private/subconfigs/ServerExtensionsConfig.ts +++ b/src/common/config/private/subconfigs/ServerExtensionsConfig.ts @@ -2,6 +2,13 @@ import {ConfigProperty, SubConfigClass} from 'typeconfig/common'; import {ClientExtensionsConfig, ConfigPriority, TAGS} from '../../public/ClientConfig'; import {GenericConfigType} from 'typeconfig/src/GenericConfigType'; +declare let $localize: (s: TemplateStringsArray) => string; + +if (typeof $localize === 'undefined') { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + global.$localize = (s) => s; +} @SubConfigClass({softReadonly: true}) export class ServerExtensionsEntryConfig {