Merge "Report message count for folders where total count < 0." into jb-ub-mail-ur10
This commit is contained in:
commit
a1329ba1d7
@ -1934,10 +1934,12 @@ public class EmailProvider extends ContentProvider {
|
|||||||
+ " ELSE -1 END";
|
+ " ELSE -1 END";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* For local folders, use message count instead of total count.
|
* Local-only folders set totalCount < 0; such folders should substitute message count for
|
||||||
* TODO: Improve how we determine this is a local folder.
|
* total count.
|
||||||
|
* TODO: IMAP and POP don't adhere to this convention yet so for now we force a few types.
|
||||||
*/
|
*/
|
||||||
private static final String TOTAL_COUNT = "CASE WHEN "
|
private static final String TOTAL_COUNT = "CASE WHEN "
|
||||||
|
+ MailboxColumns.TOTAL_COUNT + "<0 OR "
|
||||||
+ MailboxColumns.TYPE + "=" + Mailbox.TYPE_DRAFTS + " OR "
|
+ MailboxColumns.TYPE + "=" + Mailbox.TYPE_DRAFTS + " OR "
|
||||||
+ MailboxColumns.TYPE + "=" + Mailbox.TYPE_OUTBOX + " OR "
|
+ MailboxColumns.TYPE + "=" + Mailbox.TYPE_OUTBOX + " OR "
|
||||||
+ MailboxColumns.TYPE + "=" + Mailbox.TYPE_TRASH
|
+ MailboxColumns.TYPE + "=" + Mailbox.TYPE_TRASH
|
||||||
|
Loading…
Reference in New Issue
Block a user