From 7241de3e8032c066260ab9d73e07452cfcbf7c8f Mon Sep 17 00:00:00 2001 From: Tadej Matek Date: Tue, 29 Apr 2025 19:42:11 +0200 Subject: [PATCH] show notes with label from archive folder. --- .../main/java/com/omgodse/notally/room/dao/BaseNoteDao.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/omgodse/notally/room/dao/BaseNoteDao.kt b/app/src/main/java/com/omgodse/notally/room/dao/BaseNoteDao.kt index 9d90a8e1..676f0c2a 100644 --- a/app/src/main/java/com/omgodse/notally/room/dao/BaseNoteDao.kt +++ b/app/src/main/java/com/omgodse/notally/room/dao/BaseNoteDao.kt @@ -148,12 +148,12 @@ interface BaseNoteDao { * filter the result accordingly. */ fun getBaseNotesByLabel(label: String): LiveData> { - val result = getBaseNotesByLabel(label, Folder.NOTES) + val result = getBaseNotesByLabelImpl(label) return Transformations.map(result) { list -> list.filter { baseNote -> baseNote.labels.contains(label) } } } - @Query("SELECT * FROM BaseNote WHERE folder = :folder AND labels LIKE '%' || :label || '%' ORDER BY pinned DESC, timestamp DESC") - fun getBaseNotesByLabel(label: String, folder: Folder): LiveData> + @Query("SELECT * FROM BaseNote WHERE folder <> 'DELETED' AND labels LIKE '%' || :label || '%' ORDER BY pinned DESC, timestamp DESC") + fun getBaseNotesByLabelImpl(label: String): LiveData> suspend fun getListOfBaseNotesByLabel(label: String): List {