From 0762a6f3b2387b1bc94dce0e42d9f8c962afd06b Mon Sep 17 00:00:00 2001 From: Dan Ditomaso Date: Fri, 22 Aug 2025 13:42:26 -0400 Subject: [PATCH] Update packages/web/src/core/services/featureFlags.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- packages/web/src/core/services/featureFlags.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/web/src/core/services/featureFlags.ts b/packages/web/src/core/services/featureFlags.ts index 5a66db8d..645861b6 100644 --- a/packages/web/src/core/services/featureFlags.ts +++ b/packages/web/src/core/services/featureFlags.ts @@ -54,7 +54,13 @@ class FeatureFlags { setOverrides(partial: Partial) { for (const [k, v] of Object.entries(partial)) { this.setOverride(k as FlagKey, v as boolean); + if (v === null) { + delete this.overrides[k as FlagKey]; + } else { + this.overrides[k as FlagKey] = v as boolean; + } } + this.emit(); } subscribe(fn: Listener) {