fix Path.toZip making file instead of dir entries
This commit is contained in:
parent
7ea555a472
commit
f156fa5386
|
@ -130,8 +130,8 @@ fun Path.toZip(zStream: ZipOutputStream) {
|
|||
}
|
||||
|
||||
override fun preVisitDirectory(dir: Path, attrs: BasicFileAttributes?): FileVisitResult {
|
||||
zStream.putNextEntry(ZipEntry(this@toZip.relativize(dir).toString()))
|
||||
zStream.closeEntry()
|
||||
val path = this@toZip.relativize(dir).toString()
|
||||
zStream.putNextEntry(ZipEntry("$path/")) // slash required to add directory entry
|
||||
return FileVisitResult.CONTINUE
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue