From 093858e31a469560d242465965db8404b9b4037b Mon Sep 17 00:00:00 2001 From: diondiondion Date: Thu, 2 Apr 2026 15:53:47 +0200 Subject: [PATCH] [Glitch] Remove collections client-side feature flag Port f90f1e3b75f5bb53716bf264a5957eab9e85f1d0 to glitch-soc Signed-off-by: Claire --- .../flavours/glitch/features/collections/utils.ts | 10 ++-------- app/javascript/flavours/glitch/utils/environment.ts | 2 +- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/app/javascript/flavours/glitch/features/collections/utils.ts b/app/javascript/flavours/glitch/features/collections/utils.ts index 8fdc5706bb..cf7972f6f7 100644 --- a/app/javascript/flavours/glitch/features/collections/utils.ts +++ b/app/javascript/flavours/glitch/features/collections/utils.ts @@ -1,11 +1,5 @@ -import { - isClientFeatureEnabled, - isServerFeatureEnabled, -} from '@/flavours/glitch/utils/environment'; +import { isServerFeatureEnabled } from '@/flavours/glitch/utils/environment'; export function areCollectionsEnabled() { - return ( - isClientFeatureEnabled('collections') && - isServerFeatureEnabled('collections') - ); + return isServerFeatureEnabled('collections'); } diff --git a/app/javascript/flavours/glitch/utils/environment.ts b/app/javascript/flavours/glitch/utils/environment.ts index ded0fe05bb..cdcb88d68b 100644 --- a/app/javascript/flavours/glitch/utils/environment.ts +++ b/app/javascript/flavours/glitch/utils/environment.ts @@ -18,7 +18,7 @@ export function isServerFeatureEnabled(feature: ServerFeatures) { return initialState?.features.includes(feature) ?? false; } -type ClientFeatures = 'collections'; +type ClientFeatures = never; export function isClientFeatureEnabled(feature: ClientFeatures) { try {