Merge pull request #1206 from julceslauhub/master
BUG 10395 La hora en la opcion Every de Case scheduler ejecuta como 0 desde 0.2 SOLVED
This commit is contained in:
@@ -459,7 +459,17 @@ class CaseScheduler extends BaseCaseScheduler
|
|||||||
$Fields['SCH_STATE'] = 'PROCESSED';
|
$Fields['SCH_STATE'] = 'PROCESSED';
|
||||||
$this->Update( $Fields );
|
$this->Update( $Fields );
|
||||||
} else {
|
} else {
|
||||||
|
$nSchLastRunTime = $sActualTime;
|
||||||
|
$Fields = $this->Load( $sSchedulerUid );
|
||||||
|
$Fields['SCH_LAST_RUN_TIME'] = $Fields['SCH_TIME_NEXT_RUN'];
|
||||||
|
|
||||||
|
//$nSchTimeNextRun = strtotime( $Fields['SCH_TIME_NEXT_RUN'] );
|
||||||
|
$nSchTimeNextRun = $nTime;
|
||||||
|
$nextRun = $Fields['SCH_REPEAT_EVERY'] * 60 * 60;
|
||||||
|
$nSchTimeNextRun += $nextRun;
|
||||||
|
$nSchTimeNextRun = date( "Y-m-d H:i", $nSchTimeNextRun );
|
||||||
|
|
||||||
|
$this->updateDate( $sSchedulerUid, $nSchTimeNextRun, $nSchLastRunTime );
|
||||||
}
|
}
|
||||||
} elseif ($sActualDataHour == $dActualSysHour && $sActualDataMinutes <= $dActualSysMinutes) {
|
} elseif ($sActualDataHour == $dActualSysHour && $sActualDataMinutes <= $dActualSysMinutes) {
|
||||||
$_PORT = (isset( $_SERVER['SERVER_PORT'] ) && $_SERVER['SERVER_PORT'] != '80') ? ':' . $_SERVER['SERVER_PORT'] : '';
|
$_PORT = (isset( $_SERVER['SERVER_PORT'] ) && $_SERVER['SERVER_PORT'] != '80') ? ':' . $_SERVER['SERVER_PORT'] : '';
|
||||||
@@ -557,7 +567,8 @@ class CaseScheduler extends BaseCaseScheduler
|
|||||||
$Fields = $this->Load( $sSchedulerUid );
|
$Fields = $this->Load( $sSchedulerUid );
|
||||||
$Fields['SCH_LAST_RUN_TIME'] = $Fields['SCH_TIME_NEXT_RUN'];
|
$Fields['SCH_LAST_RUN_TIME'] = $Fields['SCH_TIME_NEXT_RUN'];
|
||||||
|
|
||||||
$nSchTimeNextRun = strtotime( $Fields['SCH_TIME_NEXT_RUN'] );
|
//$nSchTimeNextRun = strtotime( $Fields['SCH_TIME_NEXT_RUN'] );
|
||||||
|
$nSchTimeNextRun = $nTime;
|
||||||
$nextRun = $Fields['SCH_REPEAT_EVERY'] * 60 * 60;
|
$nextRun = $Fields['SCH_REPEAT_EVERY'] * 60 * 60;
|
||||||
$nSchTimeNextRun += $nextRun;
|
$nSchTimeNextRun += $nextRun;
|
||||||
$nSchTimeNextRun = date( "Y-m-d H:i", $nSchTimeNextRun );
|
$nSchTimeNextRun = date( "Y-m-d H:i", $nSchTimeNextRun );
|
||||||
|
|||||||
Reference in New Issue
Block a user