You aren't deleting the Foo calendar. You are just deleting user max's access to Foo. User ray can still access Foo, he own's it after all (your step 2, I'm not sure how this would behave if ray could only read Foo.)
My original point was that when user max created Foo again, it is a different calendar named Foo. If the first Foo had id 12345, the second has id 54321. User ray has access to 12345. If max adds an event to foo 54321, ray won't see it on his foo 12345, and vice-versa. Ray On Fri, Jun 12, 2009 at 12:05 PM, djMax<[email protected]> wrote: > > I'm confused about your response. My simple test at the moment: > > 1) Code creates a calendar called "Foo" as user "max" > 2) Code creates an AclEntry (as owner) for user "ray" for the created > calendar > 3) Code deletes the calendar by iterating over the allcalendars feed > and finding the one named "Foo" > 4) I login as ray, and the Foo calendar is still there. > > On Jun 12, 2:40 pm, Ray Baxter <[email protected]> wrote: >> Yes, check the ids. The calendar that you shared and deleted (your >> subscription to) is not the same as the new calendar that you created. >> This newly created calendar isn't shared with anyone. >> >> Ray >> >> On Fri, Jun 12, 2009 at 8:03 AM, djMax<[email protected]> wrote: >> >> > I have a need to delete all events in a calendar sometimes. I do this >> > by deleting the calendar and making it again (via the API). Recently, >> > I've also started sharing some of these calendars. Now, it seems when >> > I delete them they don't get deleted from the other people sharing >> > them. Is this expected? > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
