Enable Rating Field (#3792)

This commit is contained in:
Charles Bochet
2024-02-03 08:55:29 +01:00
committed by GitHub
parent 44c36e348a
commit 7b084ba46e
5 changed files with 3 additions and 14 deletions

View File

@ -1,5 +1,4 @@
export type FeatureFlagKey =
| 'IS_MESSAGING_ENABLED'
| 'IS_QUICK_ACTIONS_ENABLED'
| 'IS_RATING_FIELD_TYPE_ENABLED'
| 'IS_NEW_RECORD_BOARD_ENABLED';

View File

@ -23,7 +23,6 @@ import { SubMenuTopBarContainer } from '@/ui/layout/page/SubMenuTopBarContainer'
import { Breadcrumb } from '@/ui/navigation/bread-crumb/components/Breadcrumb';
import { View } from '@/views/types/View';
import { ViewType } from '@/views/types/ViewType';
import { useIsFeatureEnabled } from '@/workspace/hooks/useIsFeatureEnabled';
import { FieldMetadataType } from '~/generated-metadata/graphql';
export const SettingsObjectNewFieldStep2 = () => {
@ -41,10 +40,6 @@ export const SettingsObjectNewFieldStep2 = () => {
findActiveObjectMetadataItemBySlug(objectSlug);
const { createMetadataField } = useFieldMetadataItem();
const isRatingFieldTypeEnabled = useIsFeatureEnabled(
'IS_RATING_FIELD_TYPE_ENABLED',
);
const {
formValues,
handleFormChange,
@ -265,10 +260,6 @@ export const SettingsObjectNewFieldStep2 = () => {
FieldMetadataType.Uuid,
];
if (!isRatingFieldTypeEnabled) {
excludedFieldTypes.push(FieldMetadataType.Rating);
}
return (
<SubMenuTopBarContainer Icon={IconSettings} title="Settings">
<SettingsPageContainer>

View File

@ -15,7 +15,6 @@ import { Workspace } from 'src/core/workspace/workspace.entity';
export enum FeatureFlagKeys {
IsMessagingEnabled = 'IS_MESSAGING_ENABLED',
IsRatingFieldTypeEnabled = 'IS_RATING_FIELD_TYPE_ENABLED',
IsWorkspaceCleanable = 'IS_WORKSPACE_CLEANABLE',
IsNewRecordBoardEnabled = 'IS_NEW_RECORD_BOARD_ENABLED',
}

View File

@ -16,7 +16,7 @@ export const seedFeatureFlags = async (
.orIgnore()
.values([
{
key: FeatureFlagKeys.IsRatingFieldTypeEnabled,
key: FeatureFlagKeys.IsNewRecordBoardEnabled,
workspaceId: workspaceId,
value: false,
},

View File

@ -21,12 +21,12 @@ export const seedFeatureFlags = async (
value: true,
},
{
key: FeatureFlagKeys.IsRatingFieldTypeEnabled,
key: FeatureFlagKeys.IsWorkspaceCleanable,
workspaceId: workspaceId,
value: true,
},
{
key: FeatureFlagKeys.IsWorkspaceCleanable,
key: FeatureFlagKeys.IsNewRecordBoardEnabled,
workspaceId: workspaceId,
value: true,
},