From 4c8c2d086809bfe31ee474b1ddb434e17586de47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Fri, 5 Dec 2025 21:35:58 -0600 Subject: [PATCH] feat: auto pick localization entity --- packages/website-ue/src/core/api/server.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/website-ue/src/core/api/server.ts b/packages/website-ue/src/core/api/server.ts index 47f2fc76a..8c45f4575 100644 --- a/packages/website-ue/src/core/api/server.ts +++ b/packages/website-ue/src/core/api/server.ts @@ -19,7 +19,15 @@ export class ServerAPI extends AbstractAPI { } async strings(locale: string) { - const clientConfig = this.metadata.item("ClientConfigsEntity.prod"); + const group = this.metadata.group("ClientConfigsEntity"); + + if (group.length !== 1) { + throw new RangeError( + `Don't know how to handle ${group.length} ClientConfigsEntities` + ); + } + + const clientConfig = this.metadata.item(group[0].id); const localizationResources = clientConfig.LocalizationResources(); if (!localizationResources.remote_storage) {