summaryrefslogtreecommitdiffstats
path: root/common/domain/applicationdomaintype.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-12-06 19:17:12 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-12-06 19:17:12 +0100
commit6fac57b35a9a87e667e49be464a52c585c6dd66e (patch)
tree2d5ecce4894a159fc68ba776addff2322be6b7be /common/domain/applicationdomaintype.cpp
parent4de82d8eafdf0ed9fe48f6bc6627c14332f0fc3c (diff)
downloadsink-6fac57b35a9a87e667e49be464a52c585c6dd66e.tar.gz
sink-6fac57b35a9a87e667e49be464a52c585c6dd66e.zip
Support for sent mail folder
Diffstat (limited to 'common/domain/applicationdomaintype.cpp')
-rw-r--r--common/domain/applicationdomaintype.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/domain/applicationdomaintype.cpp b/common/domain/applicationdomaintype.cpp
index 1e54622..a655871 100644
--- a/common/domain/applicationdomaintype.cpp
+++ b/common/domain/applicationdomaintype.cpp
@@ -277,7 +277,7 @@ SinkResource DummyResource::create(const QByteArray &account)
277 auto &&resource = ApplicationDomainType::createEntity<SinkResource>(); 277 auto &&resource = ApplicationDomainType::createEntity<SinkResource>();
278 resource.setResourceType("sink.dummy"); 278 resource.setResourceType("sink.dummy");
279 resource.setAccount(account); 279 resource.setAccount(account);
280 resource.setCapabilities(QByteArrayList() << ResourceCapabilities::Mail::storage << "-folder.rename"); 280 resource.setCapabilities(QByteArrayList() << ResourceCapabilities::Mail::storage << "-folder.rename" << ResourceCapabilities::Mail::sent);
281 // resource.setProperty("capabilities", QVariant::fromValue(QByteArrayList() << ResourceCapabilities::Mail::storage << ResourceCapabilities::Mail::drafts << "-folder.rename" << ResourceCapabilities::Mail::trash)); 281 // resource.setProperty("capabilities", QVariant::fromValue(QByteArrayList() << ResourceCapabilities::Mail::storage << ResourceCapabilities::Mail::drafts << "-folder.rename" << ResourceCapabilities::Mail::trash));
282 return resource; 282 return resource;
283} 283}
@@ -287,7 +287,7 @@ SinkResource MaildirResource::create(const QByteArray &account)
287 auto &&resource = ApplicationDomainType::createEntity<SinkResource>(); 287 auto &&resource = ApplicationDomainType::createEntity<SinkResource>();
288 resource.setResourceType("sink.maildir"); 288 resource.setResourceType("sink.maildir");
289 resource.setAccount(account); 289 resource.setAccount(account);
290 resource.setCapabilities(QByteArrayList() << ResourceCapabilities::Mail::storage << ResourceCapabilities::Mail::drafts << "-folder.rename" << ResourceCapabilities::Mail::trash); 290 resource.setCapabilities(QByteArrayList() << ResourceCapabilities::Mail::storage << ResourceCapabilities::Mail::drafts << "-folder.rename" << ResourceCapabilities::Mail::trash << ResourceCapabilities::Mail::sent);
291 return resource; 291 return resource;
292} 292}
293 293
@@ -305,7 +305,7 @@ SinkResource ImapResource::create(const QByteArray &account)
305 auto &&resource = ApplicationDomainType::createEntity<SinkResource>(); 305 auto &&resource = ApplicationDomainType::createEntity<SinkResource>();
306 resource.setResourceType("sink.imap"); 306 resource.setResourceType("sink.imap");
307 resource.setAccount(account); 307 resource.setAccount(account);
308 resource.setCapabilities(QByteArrayList() << ResourceCapabilities::Mail::storage << ResourceCapabilities::Mail::drafts << ResourceCapabilities::Mail::folderhierarchy << ResourceCapabilities::Mail::trash); 308 resource.setCapabilities(QByteArrayList() << ResourceCapabilities::Mail::storage << ResourceCapabilities::Mail::drafts << ResourceCapabilities::Mail::folderhierarchy << ResourceCapabilities::Mail::trash << ResourceCapabilities::Mail::sent);
309 return resource; 309 return resource;
310} 310}
311 311