diff --git a/src/assets/js/backend_calendar.js b/src/assets/js/backend_calendar.js
index 39801705..04f0e800 100644
--- a/src/assets/js/backend_calendar.js
+++ b/src/assets/js/backend_calendar.js
@@ -618,8 +618,8 @@ var BackendCalendar = {
$('#manage-unavailable #save-unavailable').click(function() {
var $dialog = $('#manage-unavailable');
- var start = Date.parseExact($dialog.find('#unavailable-start').val(), 'dd/MM/yyyy HH:mm');
- var end = Date.parseExact($dialog.find('#unavailable-end').val(), 'dd/MM/yyyy HH:mm');
+ var start = $dialog.find('#unavailable-start').datetimepicker('getDate');
+ var end = $dialog.find('#unavailable-end').datetimepicker('getDate');
if (start > end) {
// Start time is after end time - display message to user.
@@ -836,7 +836,7 @@ var BackendCalendar = {
start.addHours(1).set({ 'minute': 0 });
$dialog.find('#start-datetime').val(GeneralFunctions.formatDate(start, GlobalVariables.dateFormat, true));
- $dialog.find('#end-datetime').val(GeneralFunctions.formatDate(start.addMinutes(serviceDuration),
+ $dialog.find('#end-datetime').val(GeneralFunctions.formatDate(start.addMinutes(serviceDuration),
GlobalVariables.dateFormat, true));
// Display modal form.
@@ -867,9 +867,8 @@ var BackendCalendar = {
else
start.addHours(1).set({ 'minute': 0 });
- $dialog.find('#unavailable-start').val(start.toString('dd/MM/yyyy HH:mm'));
- $dialog.find('#unavailable-end').val(start.addHours(1).toString('dd/MM/yyyy HH:mm'));
-
+ $dialog.find('#unavailable-start').val(GeneralFunctions.formatDate(start, GlobalVariables.dateFormat, true));
+ $dialog.find('#unavailable-end').val(GeneralFunctions.formatDate(start.addHours(1), GlobalVariables.dateFormat, true));
$dialog.find('.modal-header h3').text(EALang['new_unavailable_title']);
$dialog.modal('show');
});
@@ -1569,10 +1568,10 @@ var BackendCalendar = {
+ '.popover-content button {margin-right: 10px;}'
+ '' +
'' + EALang['start'] + ' '
- + event.start.toString('dd/MM/yyyy HH:mm')
+ + GeneralFunctions.formatDate(event.start, GlobalVariables.dateFormat, true)
+ '
' +
'' + EALang['end'] + ' '
- + event.end.toString('dd/MM/yyyy HH:mm')
+ + GeneralFunctions.formatDate(event.end, GlobalVariables.dateFormat, true)
+ '
'
+ notes
+ '