Events are now displayed on calendar after creation

merge-requests/1/head
Mike Koch 8 years ago
parent 6650650e51
commit a2c6f10ca8

@ -73,8 +73,9 @@ $(document).ready(function() {
method: 'POST', method: 'POST',
url: getHelpdeskUrl() + '/internal-api/admin/calendar', url: getHelpdeskUrl() + '/internal-api/admin/calendar',
data: data, data: data,
success: function(data) { success: function(id) {
console.log(data); addToCalendar(id, data);
$('#create-event-modal').modal('hide');
}, },
failure: function(data) { failure: function(data) {
console.log(data); console.log(data);
@ -83,6 +84,21 @@ $(document).ready(function() {
}); });
}); });
function addToCalendar(id, event) {
var eventObject = {
id: id,
title: event.title,
allDay: event.allDay,
start: event.startTime,
end: event.endTime,
comments: event.comments,
createTicketDate: event.createTicketDate,
assignTo: event.assignTo,
location: event.location
};
$('#calendar').fullCalendar('renderEvent', eventObject);
}
function displayCreateModal(date, viewName) { function displayCreateModal(date, viewName) {
$('#create-form input[name="name"]').val(''); $('#create-form input[name="name"]').val('');
$('#create-form input[name="location"]').val(''); $('#create-form input[name="location"]').val('');

Loading…
Cancel
Save