From 63623b2ae8c28852755ac62469d157a8c2b18ff1 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Fri, 10 Mar 2023 22:53:33 +0100 Subject: [PATCH] Optimize favorite queries --- .../src/main/java/de/mm20/launcher2/database/SearchDao.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/database/src/main/java/de/mm20/launcher2/database/SearchDao.kt b/core/database/src/main/java/de/mm20/launcher2/database/SearchDao.kt index bcf9901a..9e47e1db 100644 --- a/core/database/src/main/java/de/mm20/launcher2/database/SearchDao.kt +++ b/core/database/src/main/java/de/mm20/launcher2/database/SearchDao.kt @@ -35,7 +35,7 @@ interface SearchDao { @Query( "SELECT * FROM Searchable " + - "WHERE SUBSTR(`key`, 0, INSTR(`key`, '://')) IN (:includeTypes) AND (" + + "WHERE `type` IN (:includeTypes) AND (" + "(:manuallySorted AND pinned > 1) OR " + "(:automaticallySorted AND pinned = 1) OR" + "(:frequentlyUsed AND pinned = 0 AND launchCount > 0)" +