mirror of
https://github.com/alextselegidis/easyappointments.git
synced 2024-11-29 11:23:10 +03:00
Corrected start and end datetime parsing when editing unavailabilities.
This commit is contained in:
parent
2d7fa2bd8f
commit
cfaafc2674
1 changed files with 4 additions and 2 deletions
|
@ -97,17 +97,19 @@ window.BackendCalendarDefaultView = window.BackendCalendarDefaultView || {};
|
||||||
|
|
||||||
// Replace string date values with actual date objects.
|
// Replace string date values with actual date objects.
|
||||||
unavailable.start_datetime = lastFocusedEventData.start.format('YYYY-MM-DD HH:mm:ss');
|
unavailable.start_datetime = lastFocusedEventData.start.format('YYYY-MM-DD HH:mm:ss');
|
||||||
|
var startDatetime = Date.parseExact(unavailable.start_datetime, 'yyyy-MM-dd HH:mm:ss');
|
||||||
unavailable.end_datetime = lastFocusedEventData.end.format('YYYY-MM-DD HH:mm:ss');
|
unavailable.end_datetime = lastFocusedEventData.end.format('YYYY-MM-DD HH:mm:ss');
|
||||||
|
var endDatetime = Date.parseExact(unavailable.end_datetime, 'yyyy-MM-dd HH:mm:ss');
|
||||||
|
|
||||||
$dialog = $('#manage-unavailable');
|
$dialog = $('#manage-unavailable');
|
||||||
BackendCalendarUnavailabilitiesModal.resetUnavailableDialog();
|
BackendCalendarUnavailabilitiesModal.resetUnavailableDialog();
|
||||||
|
|
||||||
// Apply unavailable data to dialog.
|
// Apply unavailable data to dialog.
|
||||||
$dialog.find('.modal-header h3').text('Edit Unavailable Period');
|
$dialog.find('.modal-header h3').text('Edit Unavailable Period');
|
||||||
$dialog.find('#unavailable-start').datetimepicker('setDate', unavailable.start_datetime);
|
$dialog.find('#unavailable-start').datetimepicker('setDate', startDatetime);
|
||||||
$dialog.find('#unavailable-id').val(unavailable.id);
|
$dialog.find('#unavailable-id').val(unavailable.id);
|
||||||
$dialog.find('#unavailable-provider').val(unavailable.id_users_provider);
|
$dialog.find('#unavailable-provider').val(unavailable.id_users_provider);
|
||||||
$dialog.find('#unavailable-end').datetimepicker('setDate', unavailable.end_datetime);
|
$dialog.find('#unavailable-end').datetimepicker('setDate', endDatetime);
|
||||||
$dialog.find('#unavailable-notes').val(unavailable.notes);
|
$dialog.find('#unavailable-notes').val(unavailable.notes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue