From 03661eef9e73c36940099e3a1ff6077a70d8657c Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 20 Oct 2016 18:07:52 -0400 Subject: [PATCH] (js) Improve initialization of "vacation" dates --- UI/WebServerResources/js/Preferences/Preferences.service.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/UI/WebServerResources/js/Preferences/Preferences.service.js b/UI/WebServerResources/js/Preferences/Preferences.service.js index 839ef8a99..c5c77cdaa 100644 --- a/UI/WebServerResources/js/Preferences/Preferences.service.js +++ b/UI/WebServerResources/js/Preferences/Preferences.service.js @@ -46,12 +46,15 @@ else { data.Vacation.startDateEnabled = 0; data.Vacation.startDate = new Date(); + data.Vacation.startDate = data.Vacation.startDate.beginOfDay(); + data.Vacation.startDate.addDays(1); } if (data.Vacation.endDate) data.Vacation.endDate = new Date(parseInt(data.Vacation.endDate) * 1000); else { data.Vacation.endDateEnabled = 0; - data.Vacation.endDate = new Date(); + data.Vacation.endDate = new Date(data.Vacation.startDate.getTime()); + data.Vacation.endDate.addDays(1); } if (data.Vacation.autoReplyEmailAddresses && data.Vacation.autoReplyEmailAddresses.length) data.Vacation.autoReplyEmailAddresses = data.Vacation.autoReplyEmailAddresses.join(",");