diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-08-30 00:48:01 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-09-15 16:14:19 +0200 |
commit | 6b09016f5d9119729265211db6cc91f991fc3e28 (patch) | |
tree | 887e7f8e5db3213cedc2cd4ddf8165212220be00 /examples/imapresource/imapresource.cpp | |
parent | 4cd598035dcc297ad3a3af16fb5eda218c018a16 (diff) | |
download | sink-6b09016f5d9119729265211db6cc91f991fc3e28.tar.gz sink-6b09016f5d9119729265211db6cc91f991fc3e28.zip |
Don' create new entities on flag change.
Diffstat (limited to 'examples/imapresource/imapresource.cpp')
-rw-r--r-- | examples/imapresource/imapresource.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp index 3a7be2d..0b1437a 100644 --- a/examples/imapresource/imapresource.cpp +++ b/examples/imapresource/imapresource.cpp | |||
@@ -233,7 +233,8 @@ public: | |||
233 | auto mail = Sink::ApplicationDomain::Mail::create(mResourceInstanceIdentifier); | 233 | auto mail = Sink::ApplicationDomain::Mail::create(mResourceInstanceIdentifier); |
234 | mail.setUnread(!message.flags.contains(Imap::Flags::Seen)); | 234 | mail.setUnread(!message.flags.contains(Imap::Flags::Seen)); |
235 | mail.setImportant(message.flags.contains(Imap::Flags::Flagged)); | 235 | mail.setImportant(message.flags.contains(Imap::Flags::Flagged)); |
236 | createOrModify(ENTITY_TYPE_MAIL, remoteId, mail); | 236 | |
237 | modify(ENTITY_TYPE_MAIL, remoteId, mail); | ||
237 | } | 238 | } |
238 | }); | 239 | }); |
239 | }) | 240 | }) |