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');
|
$sDateTmp = date('Y-m-d');
|
||||||
$caseSchedulerData['SCH_START_DATE'] = $sDateTmp;
|
$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_TIME'] = time();
|
||||||
$caseSchedulerData['SCH_START_DATE'] = $caseSchedulerData['SCH_START_TIME'];
|
$caseSchedulerData['SCH_START_DATE'] = $caseSchedulerData['SCH_START_TIME'];
|
||||||
if ($caseSchedulerData['SCH_REPEAT_EVERY'] == "") {
|
if ($caseSchedulerData['SCH_REPEAT_EVERY'] == "") {
|
||||||
throw new \Exception(\G::LoadTranslation("ID_CAN_NOT_BE_NULL", array('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'])) {
|
if (!preg_match($patternHour, $caseSchedulerData['SCH_REPEAT_EVERY'])) {
|
||||||
throw new \Exception(\G::LoadTranslation("ID_INVALID_SCH_REPEAT"));
|
throw new \Exception(\G::LoadTranslation("ID_INVALID_SCH_REPEAT"));
|
||||||
}
|
}
|
||||||
@@ -764,13 +763,12 @@ class CaseScheduler
|
|||||||
$sDateTmp = date('Y-m-d');
|
$sDateTmp = date('Y-m-d');
|
||||||
$caseSchedulerData['SCH_START_DATE'] = $sDateTmp;
|
$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_TIME'] = time();
|
||||||
$caseSchedulerData['SCH_START_DATE'] = $caseSchedulerData['SCH_START_TIME'];
|
$caseSchedulerData['SCH_START_DATE'] = $caseSchedulerData['SCH_START_TIME'];
|
||||||
if ($caseSchedulerData['SCH_REPEAT_EVERY'] == "") {
|
if ($caseSchedulerData['SCH_REPEAT_EVERY'] == "") {
|
||||||
throw new \Exception(\G::LoadTranslation("ID_CAN_NOT_BE_NULL", array('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'])) {
|
if (!preg_match($patternHour, $caseSchedulerData['SCH_REPEAT_EVERY'])) {
|
||||||
throw new \Exception(\G::LoadTranslation("ID_INVALID_SCH_REPEAT"));
|
throw new \Exception(\G::LoadTranslation("ID_INVALID_SCH_REPEAT"));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user