Comments you submit will be routed for moderation. If you have an account, please log in first.

Opened 2 years ago

Closed 2 years ago

Last modified 22 months ago

#503 closed bug (fixed)

Filters with AND in 2.8p1 were converted to "if one or more conditions met" in 2.9

Reported by: nbache Owned by: tboeckel
Priority: normal Milestone: YAM 2.9p1
Component: mail filtering Version: 2.9
Severity: minor Keywords:
Cc: OS Platform: All
Blocked By: Blocking:
Release Notes:

fixed the incorrect conversion of filters from older YAM versions when using an AND combination of rules.



All my filters move mails to specific directories if two conditions are both true (see previous ticket 502 for details).

When upgrading to 2.9, they were converted to only demand "one or more" conditions to be met.

As my second condition is always "Status <> new/unread", this meant that the whole (read) content of my inbox matched the first filter in my collection and was moved to the corresponding folder (luckily one with only old mails in it, so easily fixed manually).

I had to go through all my filters and manually set the top cycle gadget to "all" instead of "one or more".

Steps to reproduce

  1. Create some filters with two criteria connected by "and" in 2.8p1.
  2. Upgrade to 2.9.

Expected results

The filters should have "all" in the cycle gadget.

Actual results

They had "one or more".



As with ticket 502, it's probably already too late to actually fix this, but people can be warned and told how to repair the resulting setup.

Attachments (0)

Change History (3)

comment:1 Changed 2 years ago by damato

  • Component changed from undefined to mail filtering
  • Milestone set to YAM 2.9p1
  • Owner set to tboeckel
  • Priority changed from undecided to normal
  • Severity changed from major to minor
  • Status changed from new to assigned

comment:2 Changed 2 years ago by tboeckel

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [7449]) * Config.c: correctly handle the different meaning of the filter's rule combination mode when upgrading from older configuration versions. This closes #503.

comment:3 Changed 22 months ago by damato

  • OS Platform set to All
  • Release Notes modified (diff)

Add Comment

Modify Ticket

as closed The owner will remain tboeckel.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Niels Bache(Reporter)
  • Thore Böckelmann(Owner, Participant)