From 1279d597f300adad95686e6a3ae9a16195e0b128 Mon Sep 17 00:00:00 2001 From: sjaanus Date: Mon, 11 Mar 2024 14:17:31 +0200 Subject: [PATCH] feat: add returnGlobalFrontendApiCache flag --- src/lib/types/experimental.ts | 7 ++++++- src/server-dev.ts | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/lib/types/experimental.ts b/src/lib/types/experimental.ts index 29bb91a035..8bc7cba736 100644 --- a/src/lib/types/experimental.ts +++ b/src/lib/types/experimental.ts @@ -54,7 +54,8 @@ export type IFlagKey = | 'responseTimeMetricsFix' | 'scimApi' | 'displayEdgeBanner' - | 'globalFrontendApiCache'; + | 'globalFrontendApiCache' + | 'returnGlobalFrontendApiCache'; export type IFlags = Partial<{ [key in IFlagKey]: boolean | Variant }>; @@ -267,6 +268,10 @@ const flags: IFlags = { process.env.UNLEASH_EXPERIMENTAL_GLOBAL_FRONTEND_API_CACHE, false, ), + returnGlobalFrontendApiCache: parseEnvVarBoolean( + process.env.UNLEASH_EXPERIMENTAL_RETURN_GLOBAL_FRONTEND_API_CACHE, + false, + ), }; export const defaultExperimentalOptions: IExperimentalOptions = { diff --git a/src/server-dev.ts b/src/server-dev.ts index 88b1b46f89..5fe2746420 100644 --- a/src/server-dev.ts +++ b/src/server-dev.ts @@ -51,6 +51,7 @@ process.nextTick(async () => { userAccessUIEnabled: true, sdkReporting: true, globalFrontendApiCache: true, + returnGlobalFrontendApiCache: true, }, }, authentication: {