[6.1] Calendar mail invitations

Bug #978689 reported by lln78
34
This bug affects 6 people
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

Revision history for this message
lln78 (laurent-lauden-laposte) wrote :
Revision history for this message
Vishal Parmar(Open ERP) (vpa-openerp) wrote :

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.

Revision history for this message
Vishal Parmar(Open ERP) (vpa-openerp) wrote :
Changed in openobject-addons:
assignee: nobody → OpenERP R&D Addons Team 1 (openerp-dev-addons1)
importance: Undecided → Medium
status: New → Confirmed
Changed in openobject-addons:
status: Confirmed → In Progress
Changed in openobject-addons:
status: In Progress → Confirmed
summary:
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.