fix(calendar(js)): avoid exception when adding duplicated attendee

This commit is contained in:
Francis Lachapelle
2019-12-09 12:24:55 -05:00
parent 46ade7640a
commit 2048fb19cf

View File

@@ -190,8 +190,10 @@
});
}
attendee.image = Attendees.$gravatar(attendee.email, 32);
if (this.component.attendees)
this.component.attendees.push(attendee);
if (this.component.attendees) {
if (_.findIndex(this.component.attendees, { email: attendee.email }) < 0)
this.component.attendees.push(attendee);
}
else
this.component.attendees = [attendee];
this.updateFreeBusyAttendee(attendee);