Skip to content

Commit ad61efe

Browse files
Remove multi select usage (#6004)
As per title! Also, I'm removing an incorrect logic in the enum migration runner that takes care of the case where we have no defaultValue but non nullable which is not a valid business case.
1 parent 24c31f9 commit ad61efe

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

packages/twenty-front/src/modules/object-metadata/utils/formatFieldMetadataItemsAsFilterDefinitions.ts

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ export const formatFieldMetadataItemsAsFilterDefinitions = ({
2222
FieldMetadataType.Address,
2323
FieldMetadataType.Relation,
2424
FieldMetadataType.Select,
25-
FieldMetadataType.MultiSelect,
2625
FieldMetadataType.Currency,
2726
].includes(field.type)
2827
) {

packages/twenty-server/src/engine/workspace-manager/workspace-migration-runner/services/workspace-migration-enum.service.ts

-4
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,6 @@ export class WorkspaceMigrationEnumService {
4949
typeof enumValue !== 'string',
5050
);
5151

52-
if (!columnDefinition.isNullable && !columnDefinition.defaultValue) {
53-
columnDefinition.defaultValue = serializeDefaultValue(enumValues[0]);
54-
}
55-
5652
const oldColumnName = `${columnDefinition.columnName}_old_${v4()}`;
5753

5854
// Rename old column

0 commit comments

Comments
 (0)