fix duplicate local sources

This commit is contained in:
Jays2Kings 2022-09-03 16:18:34 -04:00
parent acfe36fa8e
commit 8703636009

View file

@ -133,10 +133,9 @@ class SourcePresenter(
val hiddenCatalogues = preferences.hiddenSources().get()
return sourceManager.getCatalogueSources()
.filter { it.lang in languages }
.filter { it.lang in languages || it.id == LocalSource.ID }
.filterNot { it.id.toString() in hiddenCatalogues }
.sortedBy { "(${it.lang}) ${it.name}" } +
sourceManager.get(LocalSource.ID) as LocalSource
.sortedBy { "(${it.lang}) ${it.name}" }
}
companion object {