Fixes - Workspace logo migration (#18035)

- Update migration command to handle case where workspace logo is
originated from workspace email and point to twenty-icons.com
- Update same logic for new workspaces
- Add feature-flag for all newly created workspaces
This commit is contained in:
Etienne
2026-02-18 16:35:48 +01:00
committed by GitHub
parent 3bd431e95d
commit 058489b5cc
11 changed files with 381 additions and 125 deletions
@@ -111,6 +111,21 @@ export const seedFeatureFlags = async ({
workspaceId: workspaceId,
value: true,
},
{
key: FeatureFlagKey.IS_CORE_PICTURE_MIGRATED,
workspaceId: workspaceId,
value: true,
},
{
key: FeatureFlagKey.IS_FILES_FIELD_MIGRATED,
workspaceId: workspaceId,
value: true,
},
{
key: FeatureFlagKey.IS_OTHER_FILE_MIGRATED,
workspaceId: workspaceId,
value: true,
},
])
.execute();
};