adamgibbons / ics

iCalendar (ics) file generator for node.js
ISC License
715 stars 152 forks source link

PARTSTAT = Accepted (and others) not working in Outlook #255

Open k1sr opened 10 months ago

k1sr commented 10 months ago

Setting the PARTSTAT to any value (other that Needs-Action) does not work in Outlook (and possibly other clients); however does work in Gmail

BEGIN:VCALENDAR VERSION:2.0 CALSCALE:GREGORIAN PRODID:SJL/BCI METHOD:REQUEST X-PUBLISHED-TTL:PT1H BEGIN:VEVENT UID:311020239403508 SUMMARY:RSVP Test DTSTAMP:20231030T222938Z DTSTART:20231030T223300Z SEQUENCE:1 DESCRIPTION:RSVP Test LOCATION:Nowhere STATUS:CONFIRMED ORGANIZER;CN=Hello:MAILTO:xxxxx@xxxxx.com.au X-MICROSOFT-CDO-BUSYSTATUS:BUSY CLASS:Public CREATED:20231030T223300Z ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=Accepted;CN=Gmail:ma ilto:xxxxxx@gmail.com ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=Accepted;CN=Outlook:mail to:xxxxxx@xxxxxx.com.au DURATION:PT60M END:VEVENT END:VCALENDAR

Gmail (shows accepted): image

Outlook (shows still requiring RSVP): image