From af595e0c8a2e5baa2186b1785c3994e6f44e025c Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Mon, 10 Jun 2013 14:52:43 -0400 Subject: [PATCH] CC-5217 Calendar: "NaN..." appears at date field sometimes fixed --- .../js/airtime/schedule/full-calendar-functions.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/airtime_mvc/public/js/airtime/schedule/full-calendar-functions.js b/airtime_mvc/public/js/airtime/schedule/full-calendar-functions.js index f2a593638..d593f40ae 100644 --- a/airtime_mvc/public/js/airtime/schedule/full-calendar-functions.js +++ b/airtime_mvc/public/js/airtime/schedule/full-calendar-functions.js @@ -116,12 +116,19 @@ function dayClick(date, allDay, jsEvent, view){ // duration in milisec var duration = (duration_h * 60 * 60 * 1000) + (duration_m * 60 * 1000); - var startTime_string, startTime + var startTime_string; + var startTime = 0; // get start time value on the form if(view.name === "month") { startTime_string = $("#add_show_start_time").val(); var startTime_info = startTime_string.split(':'); - startTime = (parseInt(startTime_info[0],10) * 60 * 60 * 1000) + (parseInt(startTime_info[1], 10) * 60 * 1000); + if (startTime_info.length == 2) { + var start_time_temp = (parseInt(startTime_info[0],10) * 60 * 60 * 1000) + + (parseInt(startTime_info[1], 10) * 60 * 1000); + if (!isNaN(start_time_temp)) { + startTime = start_time_temp; + } + } }else{ // if in day or week view, selected has all the time info as well // so we don't ahve to calculate it explicitly