GNOME Bugzilla – Bug 567687
Prefer plain-text plugin disables meeting invite acceptance (outlook/exchange)
Last modified: 2009-02-16 11:29:23 UTC
Please describe the problem: The 'prefer plain-text' plugin disables the correct handling of meeting invites sent from Outlook -- only the first of the multipart/alternative message is displayed, making it impossible to accept/decline/yada a meeting invite. Since the 'prefer plain-text' plugin is enabled by default, this means that meeting acceptance for Outlook/Exchange is broken by default. As the 'prefer plain-text' plugin is listed as 'unsupported demonstration code only', having the plugin enabled by default seems daft. This is also related to http://bugzilla.gnome.org/show_bug.cgi?id=529397 and http://bugzilla.gnome.org/show_bug.cgi?id=532384 Steps to reproduce: 1. Have a meeting invitation sent from Outlook to a default Evolution configuration 2. Open the meeting invitation 3. Note that no information or acceptance buttons exist. Actual results: Only the first part of the multipart/alternative message is shown (including via "view full message", although "view raw message" shows the entire message contents in all parts) Expected results: The full meeting information, including the accept/decline buttons should be visible. Does this happen every time? Yes. Other information: This issue is deeply problematic for anybody using Evolution as an alternative to Outlook or Entourage in an Outlook/Exchange environment. Since this is such a trivial fix, it's unfortunate that it's persisted since 2.22.0.
http://bugzilla.gnome.org/show_bug.cgi?id=482184 also seems related.
Created attachment 126391 [details] [review] Patch to configure.in Move prefer-plain plugin from base plugins to experimental plugins.
No no, I broke it some time ago. This is no fix for those whom compiles all plugins anyway. I'll look at it soon, I promise.
Created attachment 126429 [details] [review] proposed evo patch for evolution; I did this in bug #451976, let's see what else I broke there :)
*** Bug 482184 has been marked as a duplicate of this bug. ***
I've applied the patch, recompiled, and the current behavior seems to be correct -- with the prefer-plaintext plugin enabled, text/calendar content is being displayed correctly, and meetings can be accepted/declined as before.
Committed to trunk. Committed revision 37071. Committed to gnome-2-24. Committed revision 37072. Thanks for testing.
*** Bug 565057 has been marked as a duplicate of this bug. ***
*** Bug 543415 has been marked as a duplicate of this bug. ***