Fix BUG: 15330: Every format in the properties Invalid Start Timer. Case Scheduler - SCH_REPEAT_EVERY
This commit is contained in:
@@ -469,13 +469,12 @@ class CaseScheduler
|
||||
$sDateTmp = date('Y-m-d');
|
||||
$caseSchedulerData['SCH_START_DATE'] = $sDateTmp;
|
||||
}
|
||||
$caseSchedulerData['SCH_END_DATE'] = date('Y-m-d', strtotime( $sDateTmp )) . ' ' . date('H:i:s', strtotime( $sTimeTmp ));
|
||||
$caseSchedulerData['SCH_START_TIME'] = time();
|
||||
$caseSchedulerData['SCH_START_DATE'] = $caseSchedulerData['SCH_START_TIME'];
|
||||
if ($caseSchedulerData['SCH_REPEAT_EVERY'] == "") {
|
||||
throw new \Exception(\G::LoadTranslation("ID_CAN_NOT_BE_NULL", array('sch_repeat_every')));
|
||||
}
|
||||
$patternHour="/^([0-1][0-9]|[2][0-3])[\.]([0-5][0-9])$/";
|
||||
$patternHour="/^([0-9]|0[0-9]|1[0-9]|2[0-3]).[0-5][0-9]$/";
|
||||
if (!preg_match($patternHour, $caseSchedulerData['SCH_REPEAT_EVERY'])) {
|
||||
throw new \Exception(\G::LoadTranslation("ID_INVALID_SCH_REPEAT"));
|
||||
}
|
||||
@@ -764,13 +763,12 @@ class CaseScheduler
|
||||
$sDateTmp = date('Y-m-d');
|
||||
$caseSchedulerData['SCH_START_DATE'] = $sDateTmp;
|
||||
}
|
||||
$caseSchedulerData['SCH_END_DATE'] = date('Y-m-d', strtotime($sDateTmp)) . ' ' . date('H:i:s', strtotime($sTimeTmp));
|
||||
$caseSchedulerData['SCH_START_TIME'] = time();
|
||||
$caseSchedulerData['SCH_START_DATE'] = $caseSchedulerData['SCH_START_TIME'];
|
||||
if ($caseSchedulerData['SCH_REPEAT_EVERY'] == "") {
|
||||
throw new \Exception(\G::LoadTranslation("ID_CAN_NOT_BE_NULL", array('sch_repeat_every')));
|
||||
}
|
||||
$patternHour="/^([0-1][0-9]|[2][0-3])[\.]([0-5][0-9])$/";
|
||||
$patternHour="/^([0-9]|0[0-9]|1[0-9]|2[0-3]).[0-5][0-9]$/";
|
||||
if (!preg_match($patternHour, $caseSchedulerData['SCH_REPEAT_EVERY'])) {
|
||||
throw new \Exception(\G::LoadTranslation("ID_INVALID_SCH_REPEAT"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user