[OGo-Evolution] Meeting or Appointment
Shreyas Srinivasan
evolution@opengroupware.org
Wed, 27 Sep 2006 18:05:40 +0530
Hey,
Evolution looks at the attendee list to decide if something is a
meeting or an appointment.
This is of semantic importance cause if its a appointment then you
wont add yourself as
the attendeee. This also means when deleted meetings are handled
differently, eg mails
are sent to all recipients.
When i try to create a meeting. I send this to the server.
PUT /zidestore/dav/sshreyas/public/Calendar/new.ics HTTP/1.1
SOAP-Debug: 0xb67900 @ 1159359876
Host: www.salsatechnology.com
If-match: *
Content-Type: text/calendar
BEGIN:VCALENDAR
BEGIN:VEVENT
UID:20060927T122424Z-6668-10-6346-2@wtfc
DTSTAMP:20060927T122424Z
DTSTART:20060811T043000Z
DTEND:20060811T050000Z
TRANSP:OPAQUE
SEQUENCE:2
SUMMARY:gggg
LOCATION:fffff
CLASS:PUBLIC
END:VEVENT
END:VCALENDAR
The server returns (Since need the server uid)
iSOAP-Debug: 0xb67900 @ 1159359877
etag: 56910:1
Date: Wed, 27 Sep 2006 12:25:14 GMT
location: http://127.0.0.1/zidestore/dav/sshreyas/public/Calendar/56910.ics
Server: Apache/2.0.55 (Debian) PHP/5.1.2-1+b1
content-length: 0
Content-Type: text/plain
The new contents are BEGIN:VEVENT
CLASS:PUBLIC
LOCATION:fffff
STATUS:CONFIRMED
SUMMARY:gggg
DTEND:20060811T050000Z
DTSTART:20060811T043000Z
TRANSP:OPAQUE
UID:skyrix://s0040f45f2f51/s0011d8e0b699-ogo/56910
CREATED:20030710T120000Z
DTSTAMP:20060927T122517Z
X-MICROSOFT-CDO-IMPORTANCE:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
ATTENDEE;CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;
RSVP=FALSE;CN=No Name:MAILTO:shreyas@gmail.com
ORGANIZER;CN=No Name:MAILTO:shreyas@gmail.com
X-OGO-ETAG:56910:1
X-OGO-HREF:http:
//127.0.0.1/zidestore/dav/sshreyas/public/Calendar/56910.ics
END:VEVENT
This seems to have an attendee field. Is there anyway to differentiate
between a meeting and appointment now?
Thanks in advance,
Shreyas
--
CelAbrate your flaws