I would like to request for your help regarding this kind of behavior.
reqDateParam = input.reqDate;
if(reqDateParam == null || reqDateParam == "")
{
TodayDate = zoho.currentdate.toDate("MM-dd-yyyy");
}
else
{
TodayDate = reqDateParam.toDate("MM-dd-yyyy");
}
TomorrowDate = TodayDate.addDay(1);
dateToday = TodayDate.toString("MMM-dd-yyyy, E");
nextDate = TodayDate.addDay(1).toString("MM-dd-yyyy");
prevDate = TodayDate.addDay(-1).toString("MM-dd-yyyy");
//---------------------------
CalendarEntry = On_Call_Form[ID != 0 && Regionv1 == "Philippines" && Requested_Start_Time < TomorrowDate && End_Time != null && End_Time >= TodayDate && (Status == "Confirmed - WP/GP" || Status == "Confirmed - Non WP/GP" || Status == "Permits Onsite Processing")];
CalendarEntry2 = On_Call_Form[ID != 0 && Regionv1 == "Philippines" && Requested_Start_Time < TomorrowDate && End_Time != null && End_Time >= TodayDate && (Status == "Pending Approval WP/GP" || Status == "Pending Endorsement WP/GP")];
CalendarEntry3 = On_Call_Form[ID != 0 && Regionv1 == "Philippines" && Requested_Start_Time < TomorrowDate && End_Time != null && End_Time >= TodayDate && Status == "ON LEAVE"];
CalendarEntry4 = On_Call_Form[ID != 0 && Regionv1 == "Philippines" && Requested_Start_Time < TomorrowDate && End_Time != null && End_Time >= TodayDate && Status == "TRAINING"];