-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complex rule doesn't get restored correctly #256
Comments
We took a look at our test data, since we had tested some scenarios. Turned out that we had a non-sensical test case: That actually works, but as soon as you switch "all" to "any" in the inner groups, it all falls apart. So much for letting the developers do the testing 😭 As an immediate mitigation we will disallow groups following groups, like this: So into a group, you need to add a term first before starting another group. That's along the lines of your suggestion (quote): I would suggest prohibiting entering second-level nested terms at all. @kupietools: Please voice objections now or it will ship on the coming Tuesday, 23rd Jan. 2024. |
Thank you :-) |
Start with
which in msgFilterRules.dat is stored as
"AND (to,contains,A) AND (subject,contains,A) OR [to,contains,B) AND (subject,contains,B] OR [to,contains,C) AND (subject,contains,C]"
That's wrong, so the filter is restored to
Starting with
is stored as
"AND (to,contains,A) AND (subject,contains,A) AND [subject,contains,dummy-dummy-dummy) OR [to,contains,B) AND (subject,contains,B] OR [to,contains,C) AND (subject,contains,C]]"
and that gets restored properly.
The text was updated successfully, but these errors were encountered: