From 5dfd030a2ca5a28ed5c7d30d27f7a5081826a7ea Mon Sep 17 00:00:00 2001 From: "bienvenu%nventure.com" Date: Wed, 20 Sep 2006 22:40:22 +0000 Subject: [PATCH] if imap server doesn't support keywords, attempt to remember tags in dest folder of msg move so we can apply them when headers are downloaded from dest folder, 353570, sr=mscott git-svn-id: svn://10.0.0.236/trunk@212085 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/imap/src/nsImapMailFolder.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mozilla/mailnews/imap/src/nsImapMailFolder.cpp b/mozilla/mailnews/imap/src/nsImapMailFolder.cpp index 3cce23ed428..e390c9ad5ef 100644 --- a/mozilla/mailnews/imap/src/nsImapMailFolder.cpp +++ b/mozilla/mailnews/imap/src/nsImapMailFolder.cpp @@ -6885,6 +6885,10 @@ nsImapMailFolder::CopyMessages(nsIMsgFolder* srcFolder, priorityStr.AppendInt(priority); mDatabase->SetAttributesOnPendingHdr(msgDBHdr, "priority", priorityStr.get(), 0); } + nsXPIDLCString keywords; + msgDBHdr->GetStringProperty("keywords", getter_Copies(keywords)); + if (!keywords.IsEmpty()) + mDatabase->SetAttributesOnPendingHdr(msgDBHdr, "keywords", keywords.get(), 0); } } }