Closed
Bug 348662
Opened 18 years ago
Closed 18 years ago
incoming filters for rss feeds broken
Categories
(MailNews Core :: Feed Reader, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: Bienvenu, Assigned: Bienvenu)
Details
(Keywords: fixed1.8.1)
Attachments
(2 files)
1.07 KB,
patch
|
mscott
:
superreview+
|
Details | Diff | Splinter Review |
988 bytes,
patch
|
mscott
:
superreview+
|
Details | Diff | Splinter Review |
I think I broke incoming filters for rss feeds by accidentally checking in a change to nsMsgLocalMailFolder::AddMessage - basically, that routine, to be useful for extensions, shouldn't assume it should run message filters. So I changed it to check if we're getting new messages before applying filters. But I didn't check in the corresponding change to FeedItem.js, which is to set gettingNewMessages. Fix upcoming.
Assignee | ||
Comment 1•18 years ago
|
||
Attachment #233645 -
Flags: superreview?(mscott)
Updated•18 years ago
|
Attachment #233645 -
Flags: superreview?(mscott) → superreview+
Assignee | ||
Comment 2•18 years ago
|
||
while testing this, I found out that rss filters that move/copy to an imap folder weren't firing their actions. This fixes that by triggering the firing of coalesced imap move/copy actions (which will be just one move/copy).
Ideally, we'd be waiting for all the downloads for the feed to be done before firing the move/copies, but that will require some tweaks to the way newsblog stores messages, and some tweaks to nsMsgLocalMailFolder::AddMessage - currently newsblog calls it for every message, but there's no indication that we're starting or finishing message retrieval for a feed, so there's no way for nsMsgLocalMailFolder::AddMessage to cache the mailbox parser and batch the move/copies.
Attachment #233666 -
Flags: superreview?(mscott)
Updated•18 years ago
|
Attachment #233666 -
Flags: superreview?(mscott) → superreview+
Assignee | ||
Comment 3•18 years ago
|
||
fixed trunk and branch - now you can setup filters to store your feeds on imap folders...
Comment 4•18 years ago
|
||
I noticed this had been broken, and it's definitely fixed with TB 3a1-0816, Win2K.
Maybe if you get a chance, you could look at bug 264382.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•