API Anpassungen
* Abwesenenheiten für Kalender implementiert
This commit is contained in:
@@ -1164,8 +1164,8 @@ if (typeof (EventSource) !== 'undefined') {
|
||||
calendar.render();
|
||||
}
|
||||
|
||||
} else if (event.change_type == '1' || !cevent) {
|
||||
if (event.calendar_id == event.calendar_id) {
|
||||
} else if ((event.change_type == '1' || !cevent) && event.change_type != '3') {
|
||||
if (event.calendar_id == event.calendar_id && event.name) {
|
||||
let info = calendar.addEvent({
|
||||
id: event.cal_events_id,
|
||||
title: event.name,
|
||||
@@ -1192,7 +1192,7 @@ if (typeof (EventSource) !== 'undefined') {
|
||||
busy: event.busy
|
||||
});
|
||||
|
||||
} else {
|
||||
} else if (event.name) {
|
||||
let info = calendar.addEvent({
|
||||
id: event.cal_events_id,
|
||||
title: event.name,
|
||||
@@ -1222,7 +1222,9 @@ if (typeof (EventSource) !== 'undefined') {
|
||||
calendar.render();
|
||||
} else if (event.change_type == '3') {
|
||||
let cevent = calendar.getEventById(event.cal_events_id);
|
||||
cevent.remove();
|
||||
if (cevent) {
|
||||
cevent.remove();
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user