From b16d66a7b158f9a3dedd3f7a8c4d5d6637ae603c Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Sat, 10 Aug 2019 15:56:40 +0800 Subject: [PATCH] fix FileSystemScanner.kt which would return Series with no books added test user --- .../org/gotson/komga/domain/service/FileSystemScanner.kt | 3 ++- .../komga/infrastructure/security/SecurityConfiguration.kt | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/service/FileSystemScanner.kt b/komga/src/main/kotlin/org/gotson/komga/domain/service/FileSystemScanner.kt index d578be31..d0cf539b 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/service/FileSystemScanner.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/service/FileSystemScanner.kt @@ -24,7 +24,8 @@ class FileSystemScanner( name = it.nameWithoutExtension, url = it.toURI().toURL() ) - } ?: return@mapNotNull null + } + if (books.isNullOrEmpty()) return@mapNotNull null Serie( name = dir.name, url = dir.toURI().toURL(), diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/SecurityConfiguration.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/SecurityConfiguration.kt index 49b6bb5e..0cff11fd 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/SecurityConfiguration.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/SecurityConfiguration.kt @@ -52,6 +52,7 @@ class SecurityConfiguration : WebSecurityConfigurerAdapter() { override fun configure(auth: AuthenticationManagerBuilder) { auth.inMemoryAuthentication() .withUser("admin").password("{noop}admin").roles("ADMIN", "USER") + .and().withUser("user").password("{noop}user").roles("USER") } @Bean