From 03de229da50831a0f9c2b88c4631101e5ef3099e Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Mon, 25 Apr 2022 11:27:30 +0800 Subject: [PATCH] fix: rebuild search index for readlists closes #868 --- .../gotson/komga/infrastructure/search/SearchIndexLifecycle.kt | 2 +- .../gotson/komga/interfaces/scheduler/SearchIndexController.kt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/search/SearchIndexLifecycle.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/search/SearchIndexLifecycle.kt index d5d8bb12a..55237aa5f 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/search/SearchIndexLifecycle.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/search/SearchIndexLifecycle.kt @@ -25,7 +25,7 @@ import kotlin.math.ceil import kotlin.time.measureTime private val logger = KotlinLogging.logger {} -private const val INDEX_VERSION = 4 +private const val INDEX_VERSION = 5 @Component class SearchIndexLifecycle( diff --git a/komga/src/main/kotlin/org/gotson/komga/interfaces/scheduler/SearchIndexController.kt b/komga/src/main/kotlin/org/gotson/komga/interfaces/scheduler/SearchIndexController.kt index c6d0b8315..d845ea094 100644 --- a/komga/src/main/kotlin/org/gotson/komga/interfaces/scheduler/SearchIndexController.kt +++ b/komga/src/main/kotlin/org/gotson/komga/interfaces/scheduler/SearchIndexController.kt @@ -29,6 +29,7 @@ class SearchIndexController( when (luceneHelper.getIndexVersion()) { 1, 2 -> taskEmitter.rebuildIndex(HIGHEST_PRIORITY) 3 -> taskEmitter.rebuildIndex(HIGHEST_PRIORITY, setOf(LuceneEntity.Series)) + 4 -> taskEmitter.rebuildIndex(HIGHEST_PRIORITY, setOf(LuceneEntity.ReadList)) } } }