View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004728||SOGo||Backend Calendar||public||2019-04-10 10:09||2019-04-10 10:09|
|Platform||[Server] Linux||OS||Debian||OS Version||8 (Jessie)|
|Summary||0004728: METHOD:REPLY overwrites the entire event|
we are working on integration between SOGo and our CRM, but we have a problem related to the CalDAV SOGo engine.
We want to update the event in organizer calendar processing an external ics, sent by mail with method REPLY with only one attendee inside (as per RFC 2446).
We noticed that sending the ics attached in mail directly to SOGo caldav engine causes an override of all attendees with only the one that answered the email.
We noticed that METHOD:REPLY is also responsible to "import" an external event in SOGo database, so we don't send a previous "PUT" with no METHOD specified to add it. Is it a correct assumption or do we need to import the event locally (in SOGo) in another way before replying?
Can you provide some hints on how to proceed?
|Steps To Reproduce|
This is an example of original request coming from Gmail (but with other providers the request is almost the same):
This is an example of a reply we are going to compose:
At the end, the event in SOGo calendar contains only the email@example.com attendee.
|Tags||No tags attached.|