GNOME Bugzilla – Bug 340740
RFE: Provide an "Edit this Filter" when an error occurs in a Message Filter
Last modified: 2021-05-19 11:38:00 UTC
Problem: One of my hundreds of mail filters is broken: I renamed a folder, and most of the filters updated to target the new fodler, but not all :-( I now get a dialog: +------------------------------------------------+ | Error while Filtering Folder. | | | | No such folder NAME_OF_FOLDER | | | | [ OK ] | +------------------------------------------------+ Since I have hundreds of filters, to fix things I currently have to either go through them manually (a pain), or hack the XML file directly. Suggested Enhancement: Change the heading and buttons on this error dialog to: +------------------------------------------------+ | Error while applying "NAME_OF_FILTER" filter | | | | No such folder NAME_OF_FOLDER | | | | [Edit Filter ] [ Cancel] | -------------------------------------------------+
unfortunately the dialog has no way to know which one failed and the exception system has no way of providing that info...
Anyway its a usability bug, better to fix it.
poornima, if it's a usability bug, feel free to add a usability keyword. thanks. (grumble)
BTW if anyone else runs into this, the workaround I used was to load the ~/.evolution/mail/filters.xml file, locate the filter by searching for the bogus folder name, and look up the filter name. Then opening the filter editor and typing the name in the list view allowed me to locate the name somewhat easily so I could edit it.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.