Fixed cancelling folder notifications

pull/200/head
M66B 3 years ago
parent 9aa2942f8a
commit 1d1765c5ce

@ -784,7 +784,7 @@ public interface DaoMessage {
" OR (:account IS NULL AND NOT account.notify))" +
" AND folder IN (" +
" SELECT id FROM folder" +
" WHERE :folder IS NULL OR id = :folder)")
" WHERE (:folder IS NULL AND folder.unified) OR id = :folder)")
int ignoreAll(Long account, Long folder);
@Query("UPDATE message SET ui_found = 1 WHERE id = :id AND NOT (ui_found IS 1)")

@ -180,6 +180,10 @@ public class ServiceUI extends IntentService {
}
private void onClear(long group) {
// Group
// < 0: folder
// = 0: unified
// > 0: account
DB db = DB.getInstance(this);
int cleared;
if (group < 0)

Loading…
Cancel
Save