fix $ref '' can not be resolved

This commit is contained in:
Martin Aeschlimann 2022-01-25 18:05:17 +01:00
Родитель 20fc1121bf
Коммит fd23090184
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 2609A01E695523E3
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -455,7 +455,7 @@ export class JSONSchemaService implements IJSONSchemaService {
const mergeRef = (target: JSONSchema, sourceRoot: JSONSchema, sourceHandle: SchemaHandle, refSegment: string | undefined): void => {
let section;
if (refSegment === undefined) {
if (refSegment === undefined || refSegment.length === 0) {
section = sourceRoot;
} else if (refSegment.charAt(0) === '/') {
// A $ref to a JSON Pointer (i.e #/definitions/foo)