[6.1] Calendar mail invitations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Confirmed
|
Medium
|
OpenERP R&D Addons Team 1 |
Bug Description
When sending a mail invitation using the calendar module, the generated ics dates (dtstart and dtend) do not have timezone informations.
They have to be sent with timezone informations (UTC) to be correctly handled.
When receiving an invitation with thunderbird, it's not possible to reply, there's only an attachment (the ics file) and no way to respond or to include the event into the calendar.
Looking at the rfc6047, which defines the calendar transport protocol, the vcalendar element must have a field "method" with value "request". Also, the exchange format must have a content-type set at "text/calendar" in the mail header.
(in fact the content type must also recall the method, but in thunderbird it works without it and it would be complicated to add this information in the mail module)
The simplest way, according to this rfc, is to to send only the vcalendar in the mail, without html body. It's the way thunderbird do it to send invitations compatible with Outlook.
Also, it resolves the problem that invitations are not translated.
I attach a patch for the revision 6645
Changed in openobject-addons: | |
status: | Confirmed → In Progress |
Changed in openobject-addons: | |
status: | In Progress → Confirmed |
Hello lln78,
For Timezone : when you see the invitation in Thunderbird there is one option available for it.
You can also set timezone from user preferences before sending invitation.
Yes, I agree for there is no way to respond to include the event into the calendar. For more reference see attached video.
Thanks.