Date handling fixes for the default view and use the calendar controller instead of the Backend API
This commit is contained in:
parent
232fa89b15
commit
a76cf2dedb
1 changed files with 9 additions and 9 deletions
|
@ -216,7 +216,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
{
|
{
|
||||||
text: 'OK',
|
text: 'OK',
|
||||||
click: function () {
|
click: function () {
|
||||||
url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_delete_appointment';
|
url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_delete_appointment';
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
|
@ -247,7 +247,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
}).appendTo('#message-box');
|
}).appendTo('#message-box');
|
||||||
} else {
|
} else {
|
||||||
// Do not display confirmation prompt.
|
// Do not display confirmation prompt.
|
||||||
url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_delete_unavailable';
|
url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_delete_unavailable';
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
|
@ -758,7 +758,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
.add({days: -delta.days(), hours: -delta.hours(), minutes: -delta.minutes()})
|
.add({days: -delta.days(), hours: -delta.hours(), minutes: -delta.minutes()})
|
||||||
.format('YYYY-MM-DD HH:mm:ss');
|
.format('YYYY-MM-DD HH:mm:ss');
|
||||||
|
|
||||||
var url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_save_appointment';
|
var url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_save_appointment';
|
||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
|
@ -805,7 +805,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
.add({minutes: -delta.minutes()})
|
.add({minutes: -delta.minutes()})
|
||||||
.format('YYYY-MM-DD HH:mm:ss');
|
.format('YYYY-MM-DD HH:mm:ss');
|
||||||
|
|
||||||
var url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_save_unavailable';
|
var url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_save_unavailable';
|
||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
|
@ -921,7 +921,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
event.data.start_datetime = appointment.start_datetime;
|
event.data.start_datetime = appointment.start_datetime;
|
||||||
event.data.end_datetime = appointment.end_datetime;
|
event.data.end_datetime = appointment.end_datetime;
|
||||||
|
|
||||||
var url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_save_appointment';
|
var url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_save_appointment';
|
||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
|
@ -969,7 +969,7 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
event.data.start_datetime = unavailable.start_datetime;
|
event.data.start_datetime = unavailable.start_datetime;
|
||||||
event.data.end_datetime = unavailable.end_datetime;
|
event.data.end_datetime = unavailable.end_datetime;
|
||||||
|
|
||||||
var url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_save_unavailable';
|
var url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_save_unavailable';
|
||||||
var data = {
|
var data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
unavailable: JSON.stringify(unavailable)
|
unavailable: JSON.stringify(unavailable)
|
||||||
|
@ -1058,13 +1058,13 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
* @param {Date} endDate Visible end date of the calendar.
|
* @param {Date} endDate Visible end date of the calendar.
|
||||||
*/
|
*/
|
||||||
function refreshCalendarAppointments($calendar, recordId, filterType, startDate, endDate) {
|
function refreshCalendarAppointments($calendar, recordId, filterType, startDate, endDate) {
|
||||||
var url = GlobalVariables.baseUrl + '/index.php/backend_api/ajax_get_calendar_appointments';
|
var url = GlobalVariables.baseUrl + '/index.php/calendar/ajax_get_calendar_appointments';
|
||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
csrfToken: GlobalVariables.csrfToken,
|
csrfToken: GlobalVariables.csrfToken,
|
||||||
record_id: recordId,
|
record_id: recordId,
|
||||||
start_date: startDate.format('YYYY-MM-DD'),
|
start_date: moment(startDate).format('YYYY-MM-DD'),
|
||||||
end_date: endDate.format('YYYY-MM-DD'),
|
end_date: moment(endDate).format('YYYY-MM-DD'),
|
||||||
filter_type: filterType
|
filter_type: filterType
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue