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

This commit is contained in:
bienvenu%nventure.com 2006-09-20 22:39:02 +00:00
parent d34ae89a56
commit f3a587abfd

View File

@ -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);
}
}
}