diff --git a/src/helpers/ContentTypeSchemaGenerator.ts b/src/helpers/ContentTypeSchemaGenerator.ts index 52bb717d..1029084c 100644 --- a/src/helpers/ContentTypeSchemaGenerator.ts +++ b/src/helpers/ContentTypeSchemaGenerator.ts @@ -123,12 +123,20 @@ export class ContentTypeSchemaGenerator { switch (field.type) { case 'string': case 'slug': - case 'image': - case 'file': case 'customField': schema.type = 'string'; break; + case 'image': + case 'file': + if (field.multiple) { + schema.type = 'array'; + schema.items = { type: 'string' }; + } else { + schema.type = 'string'; + } + break; + case 'number': schema.type = 'number'; if (field.numberOptions) {