We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d72068e commit 8f0e97cCopy full SHA for 8f0e97c
packages/twenty-server/src/engine/core-modules/open-api/utils/components.utils.ts
@@ -115,8 +115,18 @@ const getSchemaComponentsProperties = ({
115
let itemProperty = {} as Property;
116
117
switch (field.type) {
118
- case FieldMetadataType.SELECT:
119
case FieldMetadataType.MULTI_SELECT:
+ itemProperty = {
120
+ type: 'array',
121
+ items: {
122
+ type: 'string',
123
+ enum: field.options.map(
124
+ (option: { value: string }) => option.value,
125
+ ),
126
+ },
127
+ };
128
+ break;
129
+ case FieldMetadataType.SELECT:
130
itemProperty = {
131
type: 'string',
132
enum: field.options.map((option: { value: string }) => option.value),
0 commit comments