" AND (NOT (:filter_seen AND NOT :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_seen AND NOT :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_unflagged AND NOT :filter_seen) OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_unflagged AND NOT :filter_seen) OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_seen AND :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_seen AND :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT :filter_unseen OR SUM(1 - message.ui_seen) = 0 OR "+is_outbox+")"+
" AND (NOT :filter_flagged OR COUNT(message.id) - SUM(1 - message.ui_flagged) = 0 OR "+is_outbox+")"+
" AND (NOT :filter_unknown OR SUM(message.avatar IS NOT NULL AND message.sender <> identity.email) > 0"+
" AND (NOT :filter_unknown OR SUM(message.avatar IS NOT NULL AND message.sender <> identity.email) > 0"+
" OR "+is_outbox+" OR "+is_drafts+" OR "+is_sent+")"+
" OR "+is_outbox+" OR "+is_drafts+" OR "+is_sent+")"+
" AND (NOT :filter_snoozed OR message.ui_snoozed IS NULL OR "+is_outbox+" OR "+is_drafts+")"+
" AND (NOT :filter_snoozed OR message.ui_snoozed IS NULL OR "+is_outbox+" OR "+is_drafts+")"+
@ -1228,6 +1234,8 @@ public interface DaoMessage {
" AND (NOT (:filter_seen AND NOT :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_seen AND NOT :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_unflagged AND NOT :filter_seen) OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_unflagged AND NOT :filter_seen) OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_seen AND :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT (:filter_seen AND :filter_unflagged) OR SUM(1 - message.ui_seen) > 0 OR COUNT(message.id) - SUM(1 - message.ui_flagged) > 0 OR "+is_outbox+")"+
" AND (NOT :filter_unseen OR SUM(1 - message.ui_seen) = 0 OR "+is_outbox+")"+
" AND (NOT :filter_flagged OR COUNT(message.id) - SUM(1 - message.ui_flagged) = 0 OR "+is_outbox+")"+
" AND (NOT :filter_unknown OR SUM(message.avatar IS NOT NULL AND message.sender <> identity.email) > 0"+
" AND (NOT :filter_unknown OR SUM(message.avatar IS NOT NULL AND message.sender <> identity.email) > 0"+
" OR "+is_outbox+" OR "+is_drafts+" OR "+is_sent+")"+
" OR "+is_outbox+" OR "+is_drafts+" OR "+is_sent+")"+
" AND (NOT :filter_snoozed OR message.ui_snoozed IS NULL OR "+is_outbox+" OR "+is_drafts+")"+
" AND (NOT :filter_snoozed OR message.ui_snoozed IS NULL OR "+is_outbox+" OR "+is_drafts+")"+
@ -1256,7 +1264,7 @@ public interface DaoMessage {