I have minimized the problem as follows. To reproduce, add the
following item via protocol API, making sure that the start time is
(current time + 1 day + N minutes).

<entry xmlns:gd="http://schemas.google.com/g/2005"; xmlns:gCal="http://
schemas.google.com/gCal/2005" xmlns="http://www.w3.org/2005/Atom";>
  <category scheme="http://schemas.google.com/g/2005#kind";
term="http://schemas.google.com/g/2005#event"/>
  <title type="text">New Event</title>
  <author>
    <name>Yourname</name>
    <email>[EMAIL PROTECTED]</email>
  </author>
  <gd:who email="[EMAIL PROTECTED]" rel="http://
schemas.google.com/g/2005#event.attendee"/>
  <gCal:sendEventNotifications value="false"/>
  <gd:when startTime="2008-01-14T17:42:00Z"
endTime="2008-01-14T18:42:00Z"/>
</entry>

The result is, after N minutes, [EMAIL PROTECTED] gets
an email with the subject "[Reminder] New Event @ Mon Jan 14 18:42 -
19:42 ()", even though sendEventNotifications is false! This is really
annoying for many of my users.

I have tried many similar combinations. No difference if the event
status is explicitly specified as invited or accepted, no difference
if <gCal:syncEvent value="true"/> is set.

I have filed bug http://code.google.com/p/gdata-issues/issues/detail?id=319
please make sure it receives elevated priority.

Philipp

On Jan 9, 11:02 pm, Philipp Kewisch <[EMAIL PROTECTED]> wrote:
> Austin, what you write is not quite correct. I'll give you steps to
> reproduce, then a simplified description of what happens on the
> technical side
>
> STR:
>
> * Install Mozilla Lightning 0.8pre [1] into Thunderbird 2
> * Install the Provider for Google Calendar nightly [2] into
> Thunderbird
> * Add your Google Calendar via the new calendar wizard using any XML
> url
>
> * Use outlook (2007), or a WCAP server (maybe others) and send a
> meeting invitation to a NON-GOOGLE account, that you can see inside
> thunderbird.
>   - To quicken the process, schedule the event on the next day, 5
> minutes. You should recieve the reminder in 5 minutes.
>   - Suprisingly, this does not seem to happen with outlook 2003, but I
> could not confirm this.
> * In Thunderbird in the message preview, accept the event and select
> your google calendar as the target calendar
> * Wait 5 minutes
> * You will receive an email with the subject similar to "[Reminder]
> test event tomorrow @ Thu Jan 10 18:05 - 19:05 ()"
>
> This reminder is the problem. I did not specify any email alarms, nor
> do I have a default email alarm set. The reminder is always sent 24
> hours before the event. Now to the technical side, how I accept this
> event and such:
>
> * In the step "...accept the event and select your google
> calendar...", I am doing a standard POST (add Item) call, with all
> properties from the meeting invitation translated. An example XML can
> be seen in my previous posts.
> * The response doesn't show any variation to the original item.
> * sendEventNotifications is specifically set to false. I don't seem to
> be getting any meeting invitations/updates, but the reminder should
> not happen!
>
> The consequence of this reminder email, is that anyone who gets a
> meeting invitation from an external source to a non-google email, and
> accepts the meeting to their google calendar, will end up sending all
> attendees of this meeting a reminder email. This is clearly annoying
> and makes the product unusable for business needs.
>
> Philipp
>
> On Dec 21 2007, 7:51 pm, "Austin (Google)" <[EMAIL PROTECTED]>
> wrote:
>
> > Hi Philipp,
>
> > Thanks for the added information.  Correct me if I am wrong with the
> > following statement.  Essentially you are using the API to programmatically
> > accept a Google calendar invitation and by doing so it automatically send
> > out email notices to all the attendees involved.
>
> > If this is what you are describing then I don't think this behavior is
> > correct and it should be filed as a bug with our issue tracker.  When
> > updating an event to assign new attendeeStatus for any one of the guest with
> > <gCal:sendEventNotifications value="false"/> should suppress any email
> > notification.
>
> > Bug issue for GData API can be officially filed 
> > here:http://code.google.com/p/gdata-issues/issues/list
>
> > Hope it helps,
> > Austin
>
> > On Dec 21, 2007 8:25 AM, Philipp Kewisch <[EMAIL PROTECTED]> wrote:
>
> > > Austin, any updates on this? Do you understand better what my Problem
> > > is?
>
> > > On 13 Dez., 22:49, Philipp Kewisch <[EMAIL PROTECTED]> wrote:
> > > > This is the XML from the event created when accepting the invitation.
> > > > You can also read some additional info
> > > athttps://bugzilla.mozilla.org/show_bug.cgi?id=407961
> > > > Note that the bug title is a bit misleading since the issue was
> > > > initially unclear. I later found out that it is really an invitation
> > > > and not a reminder.
>
> > > > <entry xmlns:gd="http://schemas.google.com/g/2005";
> > > > xmlns:gCal="http://schemas.google.com/gCal/2005";
> > > > xmlns="http://www.w3.org/2005/Atom";>
> > > > <category scheme="http://schemas.google.com/g/2005#kind";
> > > > term="http://schemas.google.com/g/2005#event"/>
> > > > <title type="text">test for friday</title>
> > > > <content type="text"></content>
> > > > <author>
> > > > <name>Author</name>
> > > > <email>[EMAIL PROTECTED]</email>
> > > > </author>
> > > > <gd:transparency value="http://schemas.google.com/g/
> > > > 2005#event.opaque"/>
> > > > <gd:eventStatus value="http://schemas.google.com/g/
> > > > 2005#event.confirmed"/>
> > > > <gd:where valueString=""/>
> > > > <gd:who email="[EMAIL PROTECTED]"
> > > > rel="http://schemas.google.com/g/2005#event.attendee";
> > > > valueString="Attendee">
> > > > <gd:attendeeType value="required"/>
> > > > <gd:attendeeStatus value="accepted"/>
> > > > </gd:who>
> > > > <gd:who email="[EMAIL PROTECTED]"
> > > > rel="http://schemas.google.com/g/2005#event.organizer";
> > > > valueString="Author"/>
> > > > <gCal:sendEventNotifications value="false"/>
> > > > <gd:when startTime="2007-12-14T10:30:00-05:00"
> > > > endTime="2007-12-14T11:00:00-05:00">
> > > > <gd:reminder minutes="15" method="alert"/>
> > > > </gd:when>
> > > > <gd:extendedProperty name="X-MOZ-LASTACK" value=""/>
> > > > <gd:extendedProperty name="X-MOZ-SNOOZE-TIME" value=""/>
> > > > <gd:visibility value="http://schemas.google.com/g/
> > > > 2005#event.default"/>
> > > > </entry>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to