fix(scanner): compare file extensions with case insensitive

closes #59
This commit is contained in:
Gauthier Roebroeck 2020-01-06 22:04:39 +08:00
parent 50f7f353fe
commit 91c9cdd832

View file

@ -48,7 +48,7 @@ class FileSystemScanner(
.mapNotNull { dir ->
val books = Files.list(dir).use { dirStream ->
dirStream.filter { Files.isRegularFile(it) }
.filter { supportedExtensions.contains(FilenameUtils.getExtension(it.fileName.toString())) }
.filter { supportedExtensions.contains(FilenameUtils.getExtension(it.fileName.toString()).toLowerCase()) }
.map {
Book(
name = FilenameUtils.getBaseName(it.fileName.toString()),