After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 777946 - Fails to import regular appointment
Fails to import regular appointment
Status: RESOLVED FIXED
Product: evolution-ews
Classification: Other
Component: Calendar
3.22.x
Other Linux
: Normal normal
: ---
Assigned To: Evolution EWS maintainer(s)
Evolution EWS maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-01-30 15:53 UTC by Brian J. Murrell
Modified: 2017-04-03 09:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian J. Murrell 2017-01-30 15:53:55 UTC
Whenever I try to add particular meetings to my EWS calendar I get an error:

Cannot receive calendar objects: Cannot find user 'brian@example.com' between attendees

These are meeting requests for large groups of people and look like:

BEGIN:VCALENDAR
PRODID:-//Example Company//TheMailer//EN
VERSION:2.0
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
DTSTART:20170209T013000Z
DTEND:20170209T030000Z
TRANSP:OPACHE
SEQUENCE:4
UID: f356a16ee70311e6a25cfcaa146c51ab
DTSTAMP:20170130T154553Z
DESCRIPTION:http://webcast.example.com/?eventID=1234(http://webcast.example.com
	/?eventID=1234)

SUMMARY:Bla bla bla
LOCATION:Via webcast. See inside for hyperlink.
PRIORITY:5
X-MICROSOFT-CDO-IMPORTANCE:1
X-ALT-DESC;FMTTYPE=text/html:<HTML><HEAD></HEAD><BODY><SPAN style='FONT-SIZ
	E: 7.5pt; FONT-FAMILY: "Verdana",sans-serif; COLOR: #666666; mso-fareast-f
	ont-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-fa
	mily: "Times New Roman"; mso-ansi-language: EN-US; mso-fareast-language: E
	N-US; mso-bidi-language: AR-SA'><A href="http://webcast.example.com/?eventID
	=1234"><FONT color=#0563c1>http://webcast.example.com/?eventID=1234</FONT></
	A></SPAN></BODY></HTML>

CLASS:PUBLIC
BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
Comment 1 Milan Crha 2017-02-02 09:07:28 UTC
Thanks for a bug report. This doesn't look like a meeting, there is no organizer, neither attendee, it's just a regular event/appointment. Did you receive it by mail? I suppose you did and it showed like a meeting invitation, with Accept/Decline/... options, am I right?
Comment 2 Brian J. Murrell 2017-02-02 11:56:11 UTC
It was a downloaded ICS file (i.e. clicking a link in a browser) which was then "imported" into Evolution.

Sorry for not saying as much up front.  That is an important detail.
Comment 3 Milan Crha 2017-02-06 13:07:00 UTC
Fixed with below changes:

Created commit 91d375f in ews master (3.23.90+)
Created commit 294142f in ews gnome-3-22 (3.22.5+)