From 1a540ab17daa3c2dbaa2423a009ea8d881c62a4b Mon Sep 17 00:00:00 2001 From: go-faustino Date: Mon, 19 Mar 2018 09:39:39 +0000 Subject: [PATCH] on call should not be considered for tm cronjob --- .../modules/timemanagement/models/Users.php | 26 ++----------------- 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/application/modules/timemanagement/models/Users.php b/application/modules/timemanagement/models/Users.php index 3235aa388..ede449428 100644 --- a/application/modules/timemanagement/models/Users.php +++ b/application/modules/timemanagement/models/Users.php @@ -130,7 +130,7 @@ public function checkweekdaysdatacron($hidstartweek_date,$hidendweek_date,$hidem $weekDatesArray = sapp_Global::createDateRangeArray($hidstartweek_date,$hidendweek_date); //echo '
';print_r($weekDatesArray);
 			//End
 
-			$submittedtsdates = $holDates = $weekendDates = $leaveDates = $oncallDates = array();
+			$submittedtsdates = $holDates = $weekendDates = $leaveDates = array();
 
 			$startdateObj = DateTime::createFromFormat("Y-m-d", $hidstartweek_date);
 
@@ -219,19 +219,6 @@ public function checkweekdaysdatacron($hidstartweek_date,$hidendweek_date,$hidem
 			}
 			//End
 
-			//To get On call applied by user for the given duration
-			$empOncalls = $this->getEmpOncalls($hidemp,$hidstartweek_date,$hidendweek_date);
-			if(!empty($empOncalls)){
-				$emponcallDatesArray = array();
-				foreach($empOncalls as $empOncallRow){
-					if($empOncallRow['oncallday'] == 1){
-						$oncallDatesArray = sapp_Global::createDateRangeArray($empOncallRow['from_date'],$empOncallRow['to_date']);
-					}
-					$emponcallDatesArray = array_merge($emponcallDatesArray,$oncallDatesArray);
-				}
-			}
-			//End
-
 			//To get default not working days(saturday and sunday)
 			if($emp_dept_id !='' && $emp_dept_id != NULL){
 				$weekendDetailsArr = $this->getWeekend($hidstartweek_date, $hidendweek_date, $emp_dept_id);
@@ -258,15 +245,6 @@ public function checkweekdaysdatacron($hidstartweek_date,$hidendweek_date,$hidem
 					}
 				}
 			}
-			if(isset($emponcallDatesArray) && count($emponcallDatesArray)> 0 )
-			{
-				foreach($emponcallDatesArray as $emponcallDate)
-				{
-					if(in_array($emponcallDate,$weekDatesArray)){
-						$oncallDates[] = $emponcallDate;
-					}
-				}
-			}
 			if(isset($weekendDetailsArr) && count($weekendDetailsArr)> 0 )
 			{
 				foreach($weekendDetailsArr as $weekendDate)
@@ -278,7 +256,7 @@ public function checkweekdaysdatacron($hidstartweek_date,$hidendweek_date,$hidem
 			}
 
 			$totalDaysArray = array();
-			$totalDaysArray = array_merge($submittedtsdates,$holDates,$leaveDates,$oncallDates,$weekendDates);
+			$totalDaysArray = array_merge($submittedtsdates,$holDates,$leaveDates,$weekendDates);
 			//print_r($totalDaysArray);
 
 			$emptyDataDatesArray = array();