diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-12-06 19:17:12 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-12-06 19:17:12 +0100 |
commit | 6fac57b35a9a87e667e49be464a52c585c6dd66e (patch) | |
tree | 2d5ecce4894a159fc68ba776addff2322be6b7be /common/domain/applicationdomaintype.cpp | |
parent | 4de82d8eafdf0ed9fe48f6bc6627c14332f0fc3c (diff) | |
download | sink-6fac57b35a9a87e667e49be464a52c585c6dd66e.tar.gz sink-6fac57b35a9a87e667e49be464a52c585c6dd66e.zip |
Support for sent mail folder
Diffstat (limited to 'common/domain/applicationdomaintype.cpp')
-rw-r--r-- | common/domain/applicationdomaintype.cpp | 6 |
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 | ||