Fix mangadex group deeplink not only searching mangadex sources
This commit is contained in:
parent
17bb5d1c4b
commit
39c82feb01
@ -116,11 +116,13 @@ open class GlobalSearchPresenter(
|
|||||||
var filteredSources: List<CatalogueSource>? = null
|
var filteredSources: List<CatalogueSource>? = null
|
||||||
|
|
||||||
if (!filter.isNullOrEmpty()) {
|
if (!filter.isNullOrEmpty()) {
|
||||||
filteredSources = extensionManager.installedExtensions
|
// SY -->
|
||||||
|
val filteredSourceIds = extensionManager.installedExtensions
|
||||||
.filter { it.pkgName == filter }
|
.filter { it.pkgName == filter }
|
||||||
.flatMap { it.sources }
|
.flatMap { it.sources }
|
||||||
.filter { it in enabledSources }
|
.map { it.id }
|
||||||
.filterIsInstance<CatalogueSource>()
|
filteredSources = enabledSources.filter { it.id in filteredSourceIds }
|
||||||
|
// SY <--
|
||||||
}
|
}
|
||||||
|
|
||||||
if (filteredSources != null && filteredSources.isNotEmpty()) {
|
if (filteredSources != null && filteredSources.isNotEmpty()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user