summaryrefslogtreecommitdiffstats
path: root/common/standardqueries.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/standardqueries.h')
-rw-r--r--common/standardqueries.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/standardqueries.h b/common/standardqueries.h
index ccb02a2..70e03cb 100644
--- a/common/standardqueries.h
+++ b/common/standardqueries.h
@@ -30,6 +30,7 @@ namespace StandardQueries {
30 static Query completeThread(const ApplicationDomain::Mail &mail) 30 static Query completeThread(const ApplicationDomain::Mail &mail)
31 { 31 {
32 Sink::Query query; 32 Sink::Query query;
33 query.setId("completethread");
33 if (!mail.resourceInstanceIdentifier().isEmpty()) { 34 if (!mail.resourceInstanceIdentifier().isEmpty()) {
34 query.resourceFilter(mail.resourceInstanceIdentifier()); 35 query.resourceFilter(mail.resourceInstanceIdentifier());
35 } 36 }
@@ -45,6 +46,7 @@ namespace StandardQueries {
45 static Query threadLeaders(const ApplicationDomain::Folder &folder) 46 static Query threadLeaders(const ApplicationDomain::Folder &folder)
46 { 47 {
47 Sink::Query query; 48 Sink::Query query;
49 query.setId("threadleaders");
48 if (!folder.resourceInstanceIdentifier().isEmpty()) { 50 if (!folder.resourceInstanceIdentifier().isEmpty()) {
49 query.resourceFilter(folder.resourceInstanceIdentifier()); 51 query.resourceFilter(folder.resourceInstanceIdentifier());
50 } 52 }
@@ -63,6 +65,7 @@ namespace StandardQueries {
63 static Query outboxMails() 65 static Query outboxMails()
64 { 66 {
65 Sink::Query query; 67 Sink::Query query;
68 query.setId("outbox");
66 query.resourceContainsFilter<ApplicationDomain::SinkResource::Capabilities>(ApplicationDomain::ResourceCapabilities::Mail::transport); 69 query.resourceContainsFilter<ApplicationDomain::SinkResource::Capabilities>(ApplicationDomain::ResourceCapabilities::Mail::transport);
67 query.sort<ApplicationDomain::Mail::Date>(); 70 query.sort<ApplicationDomain::Mail::Date>();
68 return query; 71 return query;