Merge "Only return messages that are unread and unseen for an unseen query" into jb-ub-mail-ur10
This commit is contained in:
commit
53ecec0ad4
|
@ -2577,6 +2577,7 @@ public class EmailProvider extends ContentProvider {
|
|||
Message.MAILBOX_KEY + "=? ");
|
||||
if (unseenOnly) {
|
||||
sb.append("AND ").append(MessageColumns.FLAG_SEEN).append(" = 0 ");
|
||||
sb.append("AND ").append(MessageColumns.FLAG_READ).append(" = 0 ");
|
||||
}
|
||||
sb.append("ORDER BY " + MessageColumns.TIMESTAMP + " DESC ");
|
||||
sb.append("LIMIT " + UIProvider.CONVERSATION_PROJECTION_QUERY_CURSOR_WINDOW_LIMT);
|
||||
|
@ -2604,6 +2605,7 @@ public class EmailProvider extends ContentProvider {
|
|||
if (isCombinedMailbox(mailboxId)) {
|
||||
if (unseenOnly) {
|
||||
sb.append(MessageColumns.FLAG_SEEN).append("=0 AND ");
|
||||
sb.append(MessageColumns.FLAG_READ).append("=0 AND ");
|
||||
}
|
||||
selectionArgs = null;
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue