aboutsummaryrefslogtreecommitdiffstats
path: root/src/messaging/maildir/maildirMessage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/messaging/maildir/maildirMessage.cpp')
-rw-r--r--src/messaging/maildir/maildirMessage.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/messaging/maildir/maildirMessage.cpp b/src/messaging/maildir/maildirMessage.cpp
index daaa2784..e2393774 100644
--- a/src/messaging/maildir/maildirMessage.cpp
+++ b/src/messaging/maildir/maildirMessage.cpp
@@ -421,7 +421,8 @@ void maildirMessage::fetch(weak_ref <maildirFolder> folder, const int options)
m_uid = maildirUtils::extractId(path.getLastComponent()).getBuffer();
if (options & (folder::FETCH_ENVELOPE | folder::FETCH_CONTENT_INFO |
- folder::FETCH_FULL_HEADER | folder::FETCH_STRUCTURE))
+ folder::FETCH_FULL_HEADER | folder::FETCH_STRUCTURE |
+ folder::FETCH_IMPORTANCE))
{
string contents;
@@ -481,7 +482,8 @@ void maildirMessage::fetch(weak_ref <maildirFolder> folder, const int options)
// Extract some header fields or whole header
if (options & (folder::FETCH_ENVELOPE |
folder::FETCH_CONTENT_INFO |
- folder::FETCH_FULL_HEADER))
+ folder::FETCH_FULL_HEADER |
+ folder::FETCH_IMPORTANCE))
{
getOrCreateHeader()->copyFrom(*(msg.getHeader()));
}