After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 567687 - Prefer plain-text plugin disables meeting invite acceptance (outlook/exchange)
Prefer plain-text plugin disables meeting invite acceptance (outlook/exchange)
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.24.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
: 482184 565057 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-01-13 23:42 UTC by cat
Modified: 2009-02-16 11:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to configure.in (1.41 KB, patch)
2009-01-14 00:22 UTC, cat
needs-work Details | Review
proposed evo patch (1.69 KB, patch)
2009-01-14 17:00 UTC, Milan Crha
committed Details | Review

Description cat 2009-01-13 23:42:46 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.
Comment 1 cat 2009-01-13 23:57:14 UTC
http://bugzilla.gnome.org/show_bug.cgi?id=482184 also seems related.
Comment 2 cat 2009-01-14 00:22:46 UTC
Created attachment 126391 [details] [review]
Patch to configure.in

Move prefer-plain plugin from base plugins to experimental plugins.
Comment 3 Milan Crha 2009-01-14 16:14:15 UTC
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.
Comment 4 Milan Crha 2009-01-14 17:00:49 UTC
Created attachment 126429 [details] [review]
proposed evo patch

for evolution;

I did this in bug #451976, let's see what else I broke there :)
Comment 5 Milan Crha 2009-01-14 17:16:35 UTC
*** Bug 482184 has been marked as a duplicate of this bug. ***
Comment 6 cat 2009-01-14 17:19:46 UTC
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.
Comment 7 Milan Crha 2009-01-14 17:31:23 UTC
Committed to trunk. Committed revision 37071.
Committed to gnome-2-24. Committed revision 37072.

Thanks for testing.
Comment 8 C de-Avillez 2009-01-26 18:05:18 UTC
*** Bug 565057 has been marked as a duplicate of this bug. ***
Comment 9 Milan Crha 2009-02-16 11:29:23 UTC
*** Bug 543415 has been marked as a duplicate of this bug. ***