Index: FeedItem.js =================================================================== RCS file: /cvsroot/mozilla/mail/extensions/newsblog/content/FeedItem.js,v retrieving revision 1.36 diff -u -8 -p -r1.36 FeedItem.js --- FeedItem.js 9 Jun 2006 14:26:29 -0000 1.36 +++ FeedItem.js 14 Aug 2006 16:02:40 -0000 @@ -416,17 +416,24 @@ FeedItem.prototype = } debug(this.identity + " is " + source.length + " characters long"); // Get the folder and database storing the feed's messages and headers. folder = this.feed.folder.QueryInterface(Components.interfaces.nsIMsgLocalMailFolder); // source is a unicode string, we want to save a char * string in the original charset. So convert back + + var origMsgState = folder.gettingNewMessages; + folder.gettingNewMessages = true; + folder.addMessage(this.mUnicodeConverter.ConvertFromUnicode(source)); + + folder.gettingNewMessages = origMsgState; + this.markStored(); } }; // A feed enclosure is to RSS what an attachment is for e-mail. We make enclosures look // like attachments in the UI.