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 543415 - Calendar invites from google calendar not working
Calendar invites from google calendar not working
Status: RESOLVED NOTGNOME
Product: evolution
Classification: Applications
Component: Calendar
2.22.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[google]
Depends on:
Blocks:
 
 
Reported: 2008-07-17 11:10 UTC by Ruchir Brahmbhatt
Modified: 2010-06-09 08:16 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Sample invite mail (12.30 KB, text/plain)
2010-06-02 12:44 UTC, Ruchir Brahmbhatt
Details

Description Ruchir Brahmbhatt 2008-07-17 11:10:29 UTC
OS: openSUSE 11.0
Evolution version: 2.22.1.1
Calendar invites from google calendar come as normal html mail with invite.ics as attachment and I can not accept events to local calendar directly. This used to work in previous version(2.12).
Currently I have to download attached ics file and then import using evolution import assistant.
Note that I have only 2 calendars in evolution(personal & b'days and anniversaries) as I don't use google calendar because of lack or two way synchronization. Is this causing this behavior?
Comment 1 Ruchir Brahmbhatt 2008-09-05 10:57:37 UTC
Is anyone else having this issue?
Comment 2 Ruchir Brahmbhatt 2008-09-06 14:04:02 UTC
Is anyone else having same issue? Its very critical. It takes 1 min to accept invite so that it is saved in both google calendar and local evolution calendar.
Comment 3 Ruchir Brahmbhatt 2008-09-28 09:31:43 UTC
It is reproducible in Evolution 2.24 as well.
Comment 4 Ruchir Brahmbhatt 2008-10-22 13:07:10 UTC
Is anyone having this issue? Am I using something incorrectly?
Comment 5 Ruchir Brahmbhatt 2008-11-10 12:39:58 UTC
Reproducible in 2.25.
Comment 6 Ruchir Brahmbhatt 2008-11-26 13:11:12 UTC
Reproducible in 2.24.1.1
Comment 7 Milan Crha 2009-02-16 11:29:23 UTC

*** This bug has been marked as a duplicate of 567687 ***
Comment 8 Ruchir Brahmbhatt 2009-02-16 11:38:46 UTC
Thanks Milan for the hint. I could get it working by disabling "prefer plain text" plugin.
Comment 9 Ruchir Brahmbhatt 2010-06-02 10:08:31 UTC
Recently this bug is popping up. I'm on 2.30.1.2. Recently google calendar invites are showing up as normal mail and don't offer options to accept the invitation. prefer plain text plugin is already disabled.
Comment 10 Milan Crha 2010-06-02 12:28:29 UTC
Do you have a sample mail for that, please?
Comment 11 Ruchir Brahmbhatt 2010-06-02 12:44:00 UTC
Created attachment 162531 [details]
Sample invite mail

This is the original mail which shows up as simple mail in evolution.
Comment 12 Milan Crha 2010-06-07 10:27:15 UTC
Thanks for the update. It seems to me like incorrectly generated email from Google. Their structure is:
   multipart/mixed
      multipart/alternative
         text/calendar
         text/plain
         text/html
      application/ics

There are two problems:
a) those under multipart/alternative should be ordered from the least to
   the best format, so the text/calendar should be the last one.
b) application/ics attachment is nothing known to Evolution, neither to google
   search itself, thus it cannot be recognized properly. They may use
   text/calendar for this attachment too, though they probably didn't want
   to for some reason.

You mentioned you've disabled prefer-plain plugin in comment #8. Enable it please, and choose any option in Edit->Preferences->Mail Preferences->HTML Messages tab->Plain Text Mode section, only not "Show HTML if present" option, as this is using the order of parts from a) to choose the best supported format, which, in this case, is a text/html.

I'm sorry, but I do not consider this as an Evolution issue. Try to convince them to use correct multipart/alternative ordering. I'm closing this as NotGnome, though this is still a duplicate of bug #567687.
Comment 13 Ruchir Brahmbhatt 2010-06-07 10:45:54 UTC
Surprisingly, enabling prefer plain text plugin fixed the issue. I previously disabled it as for overcoming same issue.
Comment 14 Milan Crha 2010-06-07 14:31:33 UTC
Yup, it's slightly confusing (with the prefer-plain plugin), I agree. It's also because some fixes were done with the plugin itself. Still, if you can, please make Google developers know about the issue.
Comment 15 Ruchir Brahmbhatt 2010-06-08 06:49:16 UTC
Reported there.
http://www.google.com/support/forum/p/Calendar/thread?tid=69dc5e6f606184d8&hl=en
Comment 16 Milan Crha 2010-06-09 08:16:49 UTC
Thanks. Interestingly, I noticed also other google invites, where the order of multipart/alternative subparts were correct, the text/calendar as the last one. It's kinda confusing.