Fix symlink check by catching the correct exception

This commit is contained in:
comp500 2021-06-22 13:53:47 +01:00
parent 03b0f1b09b
commit b143f67acd

View File

@ -183,7 +183,7 @@ internal class DownloadTask private constructor(val metadata: IndexFile.File, de
// isDirectory follows symlinks, but createDirectories doesn't // isDirectory follows symlinks, but createDirectories doesn't
try { try {
Files.createDirectories(destPath.parent) Files.createDirectories(destPath.parent)
} catch (e: FileAlreadyExistsException) { } catch (e: java.nio.file.FileAlreadyExistsException) {
if (!Files.isDirectory(destPath.parent)) { if (!Files.isDirectory(destPath.parent)) {
throw e throw e
} }