mirror of
https://github.com/mihonapp/mihon.git
synced 2025-11-26 02:28:35 +01:00
Fix mass migration not using the same search queries as individual migration (#2736)
This commit is contained in:
@@ -41,8 +41,8 @@ abstract class BaseSmartSearchEngine<T>(
|
||||
val eligibleManga = supervisorScope {
|
||||
queries.map { query ->
|
||||
async(Dispatchers.Default) {
|
||||
val builtQuery = if (extraSearchParams != null) {
|
||||
"$query ${extraSearchParams.trim()}"
|
||||
val builtQuery = if (!extraSearchParams.isNullOrBlank()) {
|
||||
"$query $extraSearchParams"
|
||||
} else {
|
||||
query
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package mihon.feature.migration.list.search
|
||||
|
||||
import eu.kanade.tachiyomi.source.CatalogueSource
|
||||
import eu.kanade.tachiyomi.source.model.FilterList
|
||||
import eu.kanade.tachiyomi.source.model.SManga
|
||||
import mihon.domain.manga.model.toDomainManga
|
||||
import tachiyomi.domain.manga.model.Manga
|
||||
@@ -23,6 +22,6 @@ class SmartSourceSearchEngine(extraSearchParams: String?) : BaseSmartSearchEngin
|
||||
}
|
||||
|
||||
private fun makeSearchAction(source: CatalogueSource): SearchAction<SManga> = { query ->
|
||||
source.getSearchManga(1, query, FilterList()).mangas
|
||||
source.getSearchManga(1, query, source.getFilterList()).mangas
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user