GNOME Bugzilla – Bug 311453
[PATCH]Wrong error message while deleting favorite public mail folder
Last modified: 2013-07-23 14:27:03 UTC
Stpes to reproduce: 1.Subscribe a Favorite public folder 2.Try to delete that folder. The error message will be "Cannot delete folder favorites/pub_mail.Because Folder doesn't exist". It says that "Folder doesn't exist". It would be more understandable if the error message is "Can only unsubscribe folder" or "Cannot delete public folder" (Something in similar lines).
This is happening with the devel snpas dated, evolution-data-server-1.3.5.0.200507200002-0.snap.novell.11.1 evolution-exchange-2.3.5.0.200507200002-0.snap.novell.11.1 evolution-2.3.5.1.0.200507200002-0.snap.novell.11.1
Not sure if we can even disable the delete option in the gui. But, from the user point of view, there is atleast no loss of data.
This bug will be fixed once #311117 is fixed.
This bug is specific to mail favorite folders. Delete thows the error and deletes the folder also. In Calendar/contacts, delete just deletes the folder.
Created attachment 68101 [details] [review] Patch for the above bug
The above patch allows deletion of a public mail folder, and does not display any error message. It works fine always for a subfolder of a public mail folder, but sometimes (random) it displays a wrong error message for a public mail folder.
OpenSUSE 10.3 bug in BNC https://bugzilla.novell.com/show_bug.cgi?id=301041
Unsubscribe folder option should be there, not deletion because deleted folder will be there in public folder list.Evolution doesn't support creation of public folder.
We should be either bridging the delete call on a favourite folder to unsubscribe_folder or show unsubscribe option in the right-click popup.
On delete action , unsubscribe_folder is called. IMHO, Either 'delete' has to be disabled or s/delete/unsubscribe .
Bumping version to a stable release.
The "evolution-exchange" package only supports Exchange 2000 and 2003 servers. Newer versions such as Exchange 2007 and 2010 are not supported by "evolution-exchange". It is required to use the package "evolution-ews" (or to some extend "evolution-mapi") for newer version fo Exchange servers. If the problem/request described in this report still happens with a recent version of "evolution-ews" or "evolution-mapi", please add a comment to this report (and update the "product" setting accordingly if possible). There are currently no plans to continue the development of the package "evolution-exchange", so this report will soon be closed as WONTFIX. Thanks for your understanding and sorry that the reported problem was not solved in time in the package "evolution-exchange".
evolution-exchange only supports the older Microsoft Exchange server versions 2000 and 2003. The last stable release of evolution-exchange was 3.4.4 which took place a year ago. evolution-exchange is now deprecated and not under active development anymore. It is unlikely that there will be any further active development. Closing this report as WONTFIX as part of Bugzilla Housekeeping. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again. Also feel free to reopen this ticket and change the "Product" field accordingly if the reported issue still happens with a recent version (newer than version 3.6) of one of those Exchange backends that are still supported. Please see https://help.gnome.org/users/evolution/3.8/exchange-connectors-overview.html for more information on available backends.