mirror of
https://github.com/estruyf/vscode-front-matter.git
synced 2026-08-11 03:12:44 +02:00
fix: enhance schema generation for image and file types to support multiple values #1023
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user