4
0
Fork 0
mirror of https://github.com/Anvilcraft/modpacktools synced 2024-05-19 11:54:20 +02:00

fix Path.toZip making file instead of dir entries

This commit is contained in:
LordMZTE 2021-02-12 23:22:07 +01:00
parent 7ea555a472
commit f156fa5386

View file

@ -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
}
}