mirror of
https://github.com/gotson/komga.git
synced 2026-05-09 05:10:19 +02:00
parent
c5fc44c5a4
commit
d4b9f5d7c4
1 changed files with 3 additions and 3 deletions
|
|
@ -73,7 +73,7 @@ class FileSystemScanner(
|
||||||
root, setOf(FileVisitOption.FOLLOW_LINKS), Integer.MAX_VALUE,
|
root, setOf(FileVisitOption.FOLLOW_LINKS), Integer.MAX_VALUE,
|
||||||
object : FileVisitor<Path> {
|
object : FileVisitor<Path> {
|
||||||
override fun preVisitDirectory(dir: Path, attrs: BasicFileAttributes): FileVisitResult {
|
override fun preVisitDirectory(dir: Path, attrs: BasicFileAttributes): FileVisitResult {
|
||||||
logger.trace { "preVisit: $dir" }
|
logger.trace { "preVisit: $dir (regularFile:${attrs.isRegularFile}, directory:${attrs.isDirectory}, symbolicLink:${attrs.isSymbolicLink}, other:${attrs.isOther})" }
|
||||||
if (dir.name.startsWith(".") ||
|
if (dir.name.startsWith(".") ||
|
||||||
komgaProperties.librariesScanDirectoryExclusions.any { exclude ->
|
komgaProperties.librariesScanDirectoryExclusions.any { exclude ->
|
||||||
dir.pathString.contains(exclude, true)
|
dir.pathString.contains(exclude, true)
|
||||||
|
|
@ -90,8 +90,8 @@ class FileSystemScanner(
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun visitFile(file: Path, attrs: BasicFileAttributes): FileVisitResult {
|
override fun visitFile(file: Path, attrs: BasicFileAttributes): FileVisitResult {
|
||||||
logger.trace { "visitFile: $file" }
|
logger.trace { "visitFile: $file (regularFile:${attrs.isRegularFile}, directory:${attrs.isDirectory}, symbolicLink:${attrs.isSymbolicLink}, other:${attrs.isOther})" }
|
||||||
if (attrs.isRegularFile) {
|
if (!attrs.isSymbolicLink && !attrs.isDirectory) {
|
||||||
if (supportedExtensions.contains(file.extension.lowercase()) &&
|
if (supportedExtensions.contains(file.extension.lowercase()) &&
|
||||||
!file.name.startsWith(".")
|
!file.name.startsWith(".")
|
||||||
) {
|
) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue