summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/imapresource/imapresource.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp
index 5a9c36f..945962f 100644
--- a/examples/imapresource/imapresource.cpp
+++ b/examples/imapresource/imapresource.cpp
@@ -615,10 +615,10 @@ public:
615 auto login = imap->login(mUser, mPassword); 615 auto login = imap->login(mUser, mPassword);
616 KAsync::Job<QByteArray> job = KAsync::null<QByteArray>(); 616 KAsync::Job<QByteArray> job = KAsync::null<QByteArray>();
617 if (operation == Sink::Operation_Creation) { 617 if (operation == Sink::Operation_Creation) {
618 QString mailbox = syncStore().resolveLocalId(ENTITY_TYPE_FOLDER, mail.getFolder()); 618 const QString mailbox = syncStore().resolveLocalId(ENTITY_TYPE_FOLDER, mail.getFolder());
619 QByteArray content = KMime::LFtoCRLF(mail.getMimeMessage()); 619 const QByteArray content = mail.getMimeMessage();
620 auto flags = getFlags(mail); 620 const auto flags = getFlags(mail);
621 QDateTime internalDate = mail.getDate(); 621 const QDateTime internalDate = mail.getDate();
622 job = login.then(imap->append(mailbox, content, flags, internalDate)) 622 job = login.then(imap->append(mailbox, content, flags, internalDate))
623 .addToContext(imap) 623 .addToContext(imap)
624 .then([mail](qint64 uid) { 624 .then([mail](qint64 uid) {
@@ -649,11 +649,11 @@ public:
649 const bool messageMoved = changedProperties.contains(ApplicationDomain::Mail::Folder::name); 649 const bool messageMoved = changedProperties.contains(ApplicationDomain::Mail::Folder::name);
650 const bool messageChanged = changedProperties.contains(ApplicationDomain::Mail::MimeMessage::name); 650 const bool messageChanged = changedProperties.contains(ApplicationDomain::Mail::MimeMessage::name);
651 if (messageChanged || messageMoved) { 651 if (messageChanged || messageMoved) {
652 SinkTrace() << "Replacing message.";
653 const auto folderId = folderIdFromMailRid(oldRemoteId); 652 const auto folderId = folderIdFromMailRid(oldRemoteId);
654 const QString oldMailbox = syncStore().resolveLocalId(ENTITY_TYPE_FOLDER, folderId); 653 const QString oldMailbox = syncStore().resolveLocalId(ENTITY_TYPE_FOLDER, folderId);
655 QByteArray content = KMime::LFtoCRLF(mail.getMimeMessage()); 654 const QByteArray content = mail.getMimeMessage();
656 QDateTime internalDate = mail.getDate(); 655 const QDateTime internalDate = mail.getDate();
656 SinkTrace() << "Replacing message. Old mailbox: " << oldMailbox << "New mailbox: " << mailbox << "Flags: " << flags << "Content: " << content;
657 KIMAP2::ImapSet set; 657 KIMAP2::ImapSet set;
658 set.add(uid); 658 set.add(uid);
659 job = login.then(imap->append(mailbox, content, flags, internalDate)) 659 job = login.then(imap->append(mailbox, content, flags, internalDate))