Filter on RSS: Mark as Read, and Flag/Star, do not function for arriving items

VERIFIED FIXED

Status

MailNews Core
Feed Reader
--
minor
VERIFIED FIXED
14 years ago
9 years ago

People

(Reporter: Mike Cowperthwaite, Assigned: Bienvenu)

Tracking

({fixed1.8.1})

unspecified
x86
All
fixed1.8.1
Bug Flags:
blocking-aviary1.0 -

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

14 years ago
Thunderbird 0.8, Windows 2000

I've defined a few filters for my RSS feeds; one filter labels certain items, 
another marks items read.  The first filter works on the items as they arrive, 
the second one does not.  Both filters function with Run Filters On Folder.

Steps to reproduce:
1) Setup an RSS feed in TB
2) Define a message filter for the feed that marks certain items as read
3) Await new items

Actual results:
All new items are Unread

Expected results:
Those items that match the filter criteria have been marked Read

Workaround: execute Run Filters on Folder, those items which match are now 
marked read.
(Reporter)

Comment 1

14 years ago
Flag action also does not apply.
Delete and Move To actions do apply.
Summary: Filter on RSS: Mark as Read does not function for arriving items → Filter on RSS: Mark as Read, and Flag, do not function for arriving items
yup, we see this as well on WinXP with 20041117-0.9. nominating in case there's
an easy fix for this for 1.0.
Flags: blocking-aviary1.0?
minusing for 1.0, workaround exists.
Flags: blocking-aviary1.0? → blocking-aviary1.0-

Comment 4

13 years ago
Confirmed on Thunderbird 1.0 on W2000.

Why is this a minor bug, instead of normal?

Comment 5

12 years ago
Still persists in 1.0.7 - will this be fixed for 1.5?
Don't see this as minor either...

Comment 6

12 years ago
Linux too, Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060216 Thunderbird/1.5 ID:2006021605
OS: Windows 2000 → All
(Reporter)

Updated

12 years ago
Summary: Filter on RSS: Mark as Read, and Flag, do not function for arriving items → Filter on RSS: Mark as Read, and Flag/Star, do not function for arriving items
(Assignee)

Comment 7

12 years ago
that's odd - I'll look into it.
Assignee: mscott → bienvenu
(Reporter)

Comment 8

12 years ago
(In reply to comment #0)
> Workaround: execute Run Filters on Folder, those items which match are now 
> marked read.

I was testing this further on 3a1-0816 and discovered that the 'Add Star' item doesn't appear to be working even with this method.
(Assignee)

Comment 9

12 years ago
Created attachment 234492 [details] [diff] [review]
fix mark as read case (and perhaps star, for incoming msgs)

we need to set the db folder stream on the parser so the mail filters can manipulate the status flags w/o having to get the folder lock. The alternative was to release the folder lock earlier, but the proposed approach is what we do for pop3 mail download...
Attachment #234492 - Flags: superreview?(sspitzer)
Comment on attachment 234492 [details] [diff] [review]
fix mark as read case (and perhaps star, for incoming msgs)

sr=sspitzer, acting mailnews sr while mscott is away
Attachment #234492 - Flags: superreview?(sspitzer) → superreview+
(Assignee)

Comment 11

12 years ago
fixed on trunk and 2.0 branch - thx for reminding me about this one, Mike.
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Keywords: fixed1.8.1
Resolution: --- → FIXED
(Reporter)

Comment 12

12 years ago
V with TB 2a1-0821, Win2K.  Thanks, David.
Status: RESOLVED → VERIFIED

Updated

9 years ago
Component: RSS → Feed Reader
Product: Thunderbird → MailNews Core

Updated

9 years ago
Component: RSS → Feed Reader
Product: Thunderbird → MailNews Core
You need to log in before you can comment on or make changes to this bug.