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 d578be310..d0cf539bb 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 49b6bb5e9..0cff11fd5 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