PM-1764 "0016908: Case scheduler execution stops being..." SOLVED
Issue:
0016908: Case scheduler execution stops being executed after the "Start date" pass
Cause:
Hora hardcodeada a "24" cuando se trataba de las cero horas ("00")
Solution:
- Se ha eliminado esta linea
- Se ha aplicado el cast-to-int para las horas y minutos
- Se ha agregado los files requeridos por el cron.php
This commit is contained in:
@@ -369,11 +369,10 @@ class CaseScheduler extends BaseCaseScheduler
|
||||
}
|
||||
|
||||
$sActualTime = $aRow['SCH_TIME_NEXT_RUN'];
|
||||
$sActualDataHour = date( 'H', strtotime( $aRow['SCH_TIME_NEXT_RUN'] ) );
|
||||
$sActualDataMinutes = date( 'i', strtotime( $aRow['SCH_TIME_NEXT_RUN'] ) );
|
||||
$dActualSysHour = date( 'H', $nTime );
|
||||
$dActualSysHour = ($dActualSysHour == '00') ? '24' : $dActualSysHour;
|
||||
$dActualSysMinutes = date( 'i', $nTime );
|
||||
$sActualDataHour = (int)(date("H", strtotime($aRow["SCH_TIME_NEXT_RUN"])));
|
||||
$sActualDataMinutes = (int)(date("i", strtotime($aRow["SCH_TIME_NEXT_RUN"])));
|
||||
$dActualSysHour = (int)(date("H", $nTime));
|
||||
$dActualSysMinutes = (int)(date("i", $nTime));
|
||||
$sActualDataTime = strtotime( $aRow['SCH_TIME_NEXT_RUN'] );
|
||||
$sActualSysTime = strtotime( $nTime );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user