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 588858 - Google through CalDAV meetings and organizers
Google through CalDAV meetings and organizers
Status: RESOLVED NOTGNOME
Product: evolution-data-server
Classification: Platform
Component: Calendar
2.28.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[caldav] evolution[google]
: 587472 599226 601531 (view as bug list)
Depends on: 583374
Blocks:
 
 
Reported: 2009-07-17 10:19 UTC by Milan Crha
Modified: 2009-12-09 17:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2009-07-17 10:19:30 UTC
(A follow-up for bug #583374)

Cannot create a meeting organized by someone else than a google account owner on the Google server using the CalDAV backend.

The same applies to meeting requests and notifications on meeting changes received by mail.
Comment 1 Milan Crha 2009-07-20 11:13:34 UTC
(In reply to comment #0)
> Cannot create a meeting organized by someone else than a google account owner
> on the Google server using the CalDAV backend.

Here it seems we should reconsider the way how new meeting organizers are picked up. There is chosen the correct organizer only if the email account with the same mail as the calendar reports exists and is active. Otherwise the default account mail is used as an organizer, regardless what the calendar returns as an e_cal_get_cal_address. 

I believe that we should always use the email returned from the ECal, regardless the existence and activity of a mail account with the same email address.

> The same applies to meeting requests and notifications on meeting changes
> received by mail.

I'm quite sure with this that it's some kind of flaw on their side. Evolution uses standard PUT request with the component, and the only "bad" thing is the organizer, when I change it to the calendar owner then it works fine.

I filled the issue to them here:
http://code.google.com/p/google-caldav-issues/issues/detail?id=38
Comment 2 Milan Crha 2009-07-22 14:23:50 UTC
OK, I played slightly with this and realized they return this from the server when I try to create an event which is organized by someone else:
> 403 Cannot create/update events where you are not the organizer
Thus it seems they consider it a feature, unfortunately.
Comment 3 Milan Crha 2009-08-03 21:08:15 UTC
*** Bug 587472 has been marked as a duplicate of this bug. ***
Comment 4 Milan Crha 2009-10-15 10:03:35 UTC
I'm closing this as NotGnome, because of quite long discussion in Google's issue tracker (which hopefully will any Google developer read one day).

http://code.google.com/p/google-caldav-issues/issues/detail?id=38
Comment 5 Milan Crha 2009-10-26 18:32:10 UTC
*** Bug 599226 has been marked as a duplicate of this bug. ***
Comment 6 Milan Crha 2009-12-09 15:01:48 UTC
*** Bug 601531 has been marked as a duplicate of this bug. ***
Comment 7 Milan Crha 2009-12-09 17:00:09 UTC
*** Bug 601531 has been marked as a duplicate of this bug. ***