|
|
|
@ -40,6 +40,24 @@ $(document).ready(function() {
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
eventDrop: function(event, delta, revertFunc) {
|
|
|
|
|
if (event.type === 'TICKET') {
|
|
|
|
|
$.ajax({
|
|
|
|
|
method: 'POST',
|
|
|
|
|
url: getHelpdeskUrl() + '/internal-api/admin/calendar',
|
|
|
|
|
data: {
|
|
|
|
|
trackingId: event.trackingId,
|
|
|
|
|
action: 'update-ticket',
|
|
|
|
|
dueDate: event.start.format('YYYY-MM-DD')
|
|
|
|
|
},
|
|
|
|
|
success: function() {
|
|
|
|
|
$.jGrowl('Ticket due date successfully updated', { theme: 'alert-success', closeTemplate: '' });
|
|
|
|
|
},
|
|
|
|
|
error: function() {
|
|
|
|
|
$.jGrowl('An error occurred when trying to update the ticket due date', { theme: 'alert-danger', closeTemplate: '' });
|
|
|
|
|
revertFunc();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
} else {
|
|
|
|
|
var start = event.start.format('YYYY-MM-DD');
|
|
|
|
|
if (event.end === null) {
|
|
|
|
|
event.end = event.start.clone();
|
|
|
|
@ -65,7 +83,6 @@ $(document).ready(function() {
|
|
|
|
|
assignTo: event.assignTo,
|
|
|
|
|
action: 'update'
|
|
|
|
|
};
|
|
|
|
|
console.log(data);
|
|
|
|
|
$.ajax({
|
|
|
|
|
method: 'POST',
|
|
|
|
|
url: getHelpdeskUrl() + '/internal-api/admin/calendar',
|
|
|
|
@ -79,6 +96,7 @@ $(document).ready(function() {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$('#create-form input[name="all-day"]').change(function() {
|
|
|
|
|