Automatically add local sent messages to remote folder

This commit is contained in:
M66B
2019-01-20 08:31:34 +00:00
parent bce17afbbd
commit b472b65bf5
3 changed files with 21 additions and 1 deletions

View File

@@ -261,6 +261,12 @@ public interface DaoMessage {
" AND NOT ui_browsed")
List<Long> getUids(long folder, Long received);
@Query("SELECT * FROM message" +
" WHERE folder = :folder" +
" AND uid IS NULL" +
" AND ui_browsed")
List<EntityMessage> getSentOrphans(long folder);
@Query("SELECT * FROM message WHERE NOT ui_snoozed IS NULL")
List<EntityMessage> getSnoozed();
@@ -294,6 +300,9 @@ public interface DaoMessage {
@Query("UPDATE message SET ui_hide = :ui_hide WHERE id = :id")
int setMessageUiHide(long id, boolean ui_hide);
@Query("UPDATE message SET ui_browsed = :ui_browsed WHERE id = :id")
int setMessageUiBrowsed(long id, boolean ui_browsed);
@Query("UPDATE message SET ui_ignored = :ui_ignored WHERE id = :id")
int setMessageUiIgnored(long id, boolean ui_ignored);