90640 r=bienvenu sr=sspitzer. Make the MarkFlagged filter action work for IMAP

This commit is contained in:
naving%netscape.com 2001-08-22 03:31:48 +00:00
parent 90372fbbe9
commit 4bf3290877

View File

@ -2799,7 +2799,12 @@ NS_IMETHODIMP nsImapMailFolder::ApplyFilterHit(nsIMsgFilter *filter, PRBool *app
// MarkFilteredMessageRead(msgHdr);
break;
case nsMsgFilterAction::MarkFlagged:
msgHdr->MarkFlagged(PR_TRUE);
{
nsMsgKeyArray keysToFlag;
keysToFlag.Add(msgKey);
StoreImapFlags(kImapMsgFlaggedFlag, PR_TRUE, keysToFlag.GetArray(), keysToFlag.GetSize());
}
break;
case nsMsgFilterAction::KillThread:
// for ignore and watch, we will need the db