Closed Bug 378449 Opened 17 years ago Closed 15 years ago

Message filters : Filter rule with date can't be saved

Categories

(MailNews Core :: Filters, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: hidenosuke, Unassigned)

Details

If filter rule is defined with date, it is not saved. Steps to reproduced: 1. Open Message Filters. 2. Click New button. 3. Click combo box labed with "Subject" and select "Date". You can see date like "04/23/2007". 4. Set "Perform these actions" to anything you like. 5. Click OK. 6. Select "Filter Name" you made by above way, and click "Edit" button. Actual result: Date field is missing. Expected result: Date field is "04/23/2007" or something. I observed with 2004042304-trunk/Linux build.
See this too. In the error console I get: Error: time.getFullYear is not a function Source File: chrome://messenger/content/dateFormat.js Line: 167 ... which is here http://lxr.mozilla.org/seamonkey/source/mailnews/base/resources/content/dateFormat.js#167
Version: unspecified → Trunk
Problem is that '\"date\"'(for cutomized Date: header) in msgFilterRules.dat is reset to 'date'(for pre-defined 'Date'). This is observed with Tb 2.0.0.6. (1) msgFilterRules.dat contains following. condition="OR (\"date\",contains,2101)" (2) Start Tb 2.0.0.6, Tools/Message Filters, Close "Message Filters" window (no need to edit filter rule) (3) Content in msgFilterRules.dat is replaced by; condition="OR (date,contains,15-Jun-17148)" Because changed to 'date', this rule is treated as rule for pre-defined Date(for date value saved in mail DB, not string data of Date: header). Then "contains" will be changed to "is" and value will be changed to date format when the rule is edited, and incorrect date value will become garbage. I couldn't observe above problem with Tb trunk 2007/12 build. condition="OR (\"date\",contains,2101)" was always kept when current trunk nightly. => WORKSFORME. Note: Although filter rule is kept correctly, filter rule on Date: header itself didn't work(doesn't fire) with Tb trunk 2007/12/19 build. It is different issue from this bug.
Assignee: mscott → nobody
I think wada forgot to change this to WORKSFORME. If anyone still sees this problem using v3, please reopen the bug.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Component: General → Filters
Product: Thunderbird → MailNews Core
QA Contact: general → filters
You need to log in before you can comment on or make changes to this bug.