Hiding an item no longer removes it from favorites and vice versa
This commit is contained in:
parent
234419267c
commit
fcf6578450
@ -55,7 +55,7 @@ interface SearchableDao {
|
||||
"(:automaticallySorted AND pinPosition = 1) OR" +
|
||||
"(:frequentlyUsed AND pinPosition = 0 AND launchCount > 0) OR " +
|
||||
"(:hidden AND hidden = 1)" +
|
||||
") AND hidden = :hidden ORDER BY pinPosition DESC, weight DESC, launchCount DESC LIMIT :limit"
|
||||
") ORDER BY pinPosition DESC, weight DESC, launchCount DESC LIMIT :limit"
|
||||
)
|
||||
fun getIncludeTypes(
|
||||
includeTypes: List<String>?,
|
||||
@ -74,7 +74,7 @@ interface SearchableDao {
|
||||
"(:automaticallySorted AND pinPosition = 1) OR" +
|
||||
"(:frequentlyUsed AND pinPosition = 0 AND launchCount > 0) OR " +
|
||||
"(:hidden AND hidden = 1)" +
|
||||
") AND hidden = :hidden ORDER BY pinPosition DESC, weight DESC, launchCount DESC LIMIT :limit"
|
||||
") ORDER BY pinPosition DESC, weight DESC, launchCount DESC LIMIT :limit"
|
||||
)
|
||||
fun getExcludeTypes(
|
||||
excludeTypes: List<String>?,
|
||||
|
||||
@ -16,7 +16,6 @@ class FavoritesService(
|
||||
limit: Int = 100,
|
||||
): Flow<List<SavableSearchable>> {
|
||||
return searchableRepository.get(
|
||||
hidden = false,
|
||||
includeTypes = includeTypes,
|
||||
excludeTypes = excludeTypes,
|
||||
manuallySorted = manuallySorted,
|
||||
@ -38,7 +37,6 @@ class FavoritesService(
|
||||
searchableRepository.upsert(
|
||||
searchable,
|
||||
pinned = true,
|
||||
hidden = false,
|
||||
)
|
||||
}
|
||||
|
||||
@ -63,7 +61,6 @@ class FavoritesService(
|
||||
searchableRepository.upsert(
|
||||
searchable,
|
||||
hidden = true,
|
||||
pinned = false,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user