ignore web refs like http...

ignore web refs and fix the root location
This commit is contained in:
Luis Tejeda
2022-04-22 17:32:21 -05:00
committed by Erik Mendoza
parent 578943adfd
commit 0f23e60afd
3 changed files with 69 additions and 6 deletions

View File

@@ -665,8 +665,17 @@ class SchemaPack {
const input = this.input;
if (!input.rootFiles || input.rootFiles.length === 0) {
let rootFiles = await this.detectRootFiles(input);
input.rootFiles = rootFiles.output.data;
return schemaUtils.processRelatedFiles(input);
if (rootFiles.output.data) {
let inputContent = [];
rootFiles.output.data.forEach((rootFile) => {
let founInData = input.data.find((dataFile) => { return dataFile.fileName === rootFile.path; });
if (founInData) {
inputContent.push({ path: founInData.fileName, content: founInData.content });
}
});
input.rootFiles = inputContent;
return schemaUtils.processRelatedFiles(input);
}
}
return schemaUtils.processRelatedFiles(input);
}