fix(): use string instead of path to be Windows compatible for namespace files (#4471)

This commit is contained in:
YannC
2024-07-30 11:39:53 +02:00
committed by GitHub
parent 079d3ec9fb
commit e5cd7d2c2f
6 changed files with 42 additions and 25 deletions

View File

@@ -78,10 +78,11 @@ public class LocalStorage implements StorageInterface {
Files.walkFileTree(fsPath, new SimpleFileVisitor<>() {
@Override
public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs) throws IOException {
String dirPath = dir.toString().replace("\\", "/");
if (includeDirectories) {
uris.add(URI.create(dir + "/"));
uris.add(URI.create(dirPath + "/"));
}
return super.preVisitDirectory(dir, attrs);
return super.preVisitDirectory(Path.of(dirPath), attrs);
}
@Override