Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>We have been able to get it to delete a message now.... but not update the way we thought it would....</p> <p>to setup a meeting we send...</p> <p>BEGIN:VCALENDAR VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT CLASS:PUBLIC PRIORITY:5 SEQUENCE:0 UID:12345 SUMMARY:test LOCATION:test DTSTART:20090709T230000Z DTEND:20090710T000000Z DTSTAMP:20090713T164634Z DESCRIPTION:test END:VEVENT END:VCALENDAR</p> <p>to delete we send a message by just changing the method to cancel like so:</p> <p>BEGIN:VCALENDAR VERSION:2.0 METHOD:CANCEL BEGIN:VEVENT CLASS:PUBLIC PRIORITY:5 SEQUENCE:0 UID:12345 SUMMARY:test LOCATION:test DTSTART:20090709T230000Z DTEND:20090710T000000Z DTSTAMP:20090713T164634Z DESCRIPTION:test END:VEVENT END:VCALENDAR</p> <p>Our original issue with the deleting is we had a blank organizer line. We removed that and canceling worked....</p> <p>As for updating an original publish like in the first line, we have been unable to. We have increased the sequence # from zero to 1 and it just adds a new meeting. We are using the same UID number which in our testing is just 12345.</p> <p>The only way I have found to do this is to create an organizer and change from publish to a request type. </p> <p>In reading the rfc2445 this seems to be how it's designed. Publish will always create a new record and sequence doesn't matter. When sequence matters is with an organizer and request method....</p> <p>I also found this answer after my testing and reading on stackoverflow here: <a href="https://stackoverflow.com/questions/45453/icalendar-and-event-updates-not-working-in-outlook">ICalendar and event updates not working in Outlook</a></p> <p>Duh for me not seeing that earlier.... :)</p> <p>Here's a sample:</p> <p>BEGIN:VCALENDAR VERSION:2.0 METHOD:REQUEST BEGIN:VEVENT CLASS:PUBLIC DTEND:20090713T203000Z DTSTAMP:20090713T174434Z DTSTART:20090713T200000Z ORGANIZER;CN="No one special";mailto:dontemailme@email.com PRIORITY:5 SEQUENCE:0 SUMMARY: Lunch? UID:1234567 END:VEVENT END:VCALENDAR</p> <p>And to update it...</p> <p>BEGIN:VCALENDAR VERSION:2.0 METHOD:REQUEST BEGIN:VEVENT CLASS:PUBLIC DTEND:20090713T213000Z DTSTAMP:20090713T174434Z DTSTART:20090713T210000Z ORGANIZER;CN="No one special";mailto:dontemailme@email.com PRIORITY:5 SEQUENCE:1 SUMMARY: Lunch? UID:1234567 END:VEVENT END:VCALENDAR</p> <p>And to cancel it....</p> <p>BEGIN:VCALENDAR VERSION:2.0 METHOD:CANCEL BEGIN:VEVENT CLASS:PUBLIC DTEND:20090713T213000Z DTSTAMP:20090713T174434Z DTSTART:20090713T210000Z ORGANIZER;CN="No one special";mailto:dontemailme@email.com PRIORITY:5 SEQUENCE:1 SUMMARY: Lunch? UID:1234567 END:VEVENT END:VCALENDAR</p> <p>The sequence # doesn't matter for the cancelling....</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload