From c740b281fb92bf4f1afd089e1268dd13c8af1167 Mon Sep 17 00:00:00 2001 From: mattshax Date: Tue, 8 Sep 2026 01:49:38 +0000 Subject: [PATCH] fix(config): carry the features flags into the client config The client assembles its config field by field, so the new features block from /api/config was dropped and the Voice button could never appear. --- web/src/config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/web/src/config.ts b/web/src/config.ts index a8f6499..dea0750 100644 --- a/web/src/config.ts +++ b/web/src/config.ts @@ -119,6 +119,7 @@ export function useAppConfig(): AppConfig { bannerColor: d.bannerColor || DEFAULTS.bannerColor, bannerWhenEmbedded: !!d.bannerWhenEmbedded, user: d.user?.id ? (d.user as AppConfig['user']) : DEFAULTS.user, + features: d.features ?? undefined, loaded: true, } rememberBrand(cached)