twenty / packages /twenty-server /src /engine /utils /transform-enum-value.ts
Jules
Initial clean CRM deployment with prebuilt assets
d9494a5
Raw
History Blame Contribute Delete
375 Bytes
import { type FieldMetadataDefaultOption } from 'src/engine/metadata-modules/field-metadata/dtos/options.input';
export function transformEnumValue(options?: FieldMetadataDefaultOption[]) {
return options?.map((option) => {
if (/^\d/.test(option.value)) {
return {
...option,
value: `_${option.value}`,
};
}
return option;
});
}