Merge pull request #452 from health-validator/fix-crash-folder-in-scope

Fix validator crash when a nested folder is present in -ig <path>
This commit is contained in:
Grahame Grieve 2021-03-29 08:56:32 +10:00 committed by GitHub
commit 58055aeaa6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -562,7 +562,7 @@ public class IgLoader {
for (File ff : f.listFiles()) {
if (ff.isDirectory() && recursive) {
res.putAll(scanDirectory(ff, true));
} else if (!isIgnoreFile(ff)) {
} else if (!ff.isDirectory() && !isIgnoreFile(ff)) {
Manager.FhirFormat fmt = ResourceChecker.checkIsResource(getContext(), isDebug(), ff.getAbsolutePath());
if (fmt != null) {
res.put(Utilities.changeFileExt(ff.getName(), "." + fmt.getExtension()), TextFile.fileToBytes(ff.getAbsolutePath()));