mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Bugfix: event.organizer could be undefined #1745
This commit is contained in:
parent
02ef7c8d90
commit
b5ff818ca4
1 changed files with 6 additions and 6 deletions
|
|
@ -101,17 +101,17 @@
|
||||||
var vevent = comp.getFirstSubcomponent("vevent");
|
var vevent = comp.getFirstSubcomponent("vevent");
|
||||||
var event = new ICAL.Event(vevent);
|
var event = new ICAL.Event(vevent);
|
||||||
let VEVENT = {};
|
let VEVENT = {};
|
||||||
if(event.organizer.startsWith("mailto:")){
|
if (event.organizer && event.organizer.startsWith("mailto:")) {
|
||||||
VEVENT.ORGANIZER_TXT=event.organizer.substr(7)
|
VEVENT.ORGANIZER_TXT = event.organizer.substr(7)
|
||||||
VEVENT.ORGANIZER_MAIL = event.organizer
|
VEVENT.ORGANIZER_MAIL = event.organizer
|
||||||
} else
|
} else
|
||||||
VEVENT.ORGANIZER_TXT=event.organizer
|
VEVENT.ORGANIZER_TXT = event.organizer
|
||||||
VEVENT.SUMMARY = event.summary;
|
VEVENT.SUMMARY = event.summary;
|
||||||
VEVENT.DTSTART = parseDate(vevent.getFirstPropertyValue("dtstart"));
|
VEVENT.DTSTART = parseDate(vevent.getFirstPropertyValue("dtstart"));
|
||||||
VEVENT.DTEND = parseDate(vevent.getFirstPropertyValue("dtend"));
|
VEVENT.DTEND = parseDate(vevent.getFirstPropertyValue("dtend"));
|
||||||
VEVENT.LOCATION = event.location;
|
VEVENT.LOCATION = event.location;
|
||||||
VEVENT.ATTENDEE = []
|
VEVENT.ATTENDEE = []
|
||||||
for(let attendee of event.attendees){
|
for (let attendee of event.attendees) {
|
||||||
VEVENT.ATTENDEE.push(attendee.getFirstParameter("cn"));
|
VEVENT.ATTENDEE.push(attendee.getFirstParameter("cn"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue