From a478d90a596749b5e7752a2a934ef5e6cf244f20 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Sat, 4 Jan 2020 20:40:38 +0800 Subject: [PATCH] feat(rest api): don't return hidden files for directory listings --- .../org/gotson/komga/interfaces/web/rest/FileSystemController.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/komga/src/main/kotlin/org/gotson/komga/interfaces/web/rest/FileSystemController.kt b/komga/src/main/kotlin/org/gotson/komga/interfaces/web/rest/FileSystemController.kt index 42db710b1..39951fa11 100644 --- a/komga/src/main/kotlin/org/gotson/komga/interfaces/web/rest/FileSystemController.kt +++ b/komga/src/main/kotlin/org/gotson/komga/interfaces/web/rest/FileSystemController.kt @@ -38,6 +38,7 @@ class FileSystemController { directories = Files.list(p).use { dirStream -> dirStream.asSequence() .filter { Files.isDirectory(it) } + .filter { !Files.isHidden(it) } .sortedWith(compareBy(String.CASE_INSENSITIVE_ORDER) { it.toString() }) .map { it.toDto() } .toList()