Generate id for standard multi select field options (#12799)

Fixes https://github.com/twentyhq/twenty/issues/12723

After


https://github.com/user-attachments/assets/1f957dda-d2d0-434f-a4cd-f37c759e9f46
This commit is contained in:
Thomas Trompette
2025-06-23 18:49:51 +02:00
committed by GitHub
parent 6e4dc16f2b
commit 981cbb4257
2 changed files with 4 additions and 2 deletions

View File

@ -114,7 +114,9 @@ export class WorkspaceMetadataUpdaterService {
private prepareFieldMetadataForCreation(field: PartialFieldMetadata) {
return {
...field,
...(field.type === FieldMetadataType.SELECT && field.options
...((field.type === FieldMetadataType.SELECT ||
field.type === FieldMetadataType.MULTI_SELECT) &&
field.options
? {
options: this.generateUUIDForNewSelectFieldOptions(
field.options as FieldMetadataComplexOption[],