up observations
This commit is contained in:
@@ -30,13 +30,17 @@ class Designer extends Controller
|
|||||||
|
|
||||||
if (isset($httpData->tracker_designer) && $httpData->tracker_designer == 1) {
|
if (isset($httpData->tracker_designer) && $httpData->tracker_designer == 1) {
|
||||||
try {
|
try {
|
||||||
$response = \ProcessMaker\BusinessModel\Light\Tracker::authentication($_SESSION['CASE'], $_SESSION['PIN']);
|
if(!isset($_SESSION['CASE']) && !isset($_SESSION['PIN'])){
|
||||||
|
throw (new \Exception(
|
||||||
|
\G::LoadTranslation('ID_CASE_NOT_EXISTS') . "\n" . \G::LoadTranslation('ID_PIN_INVALID')
|
||||||
|
));
|
||||||
|
}
|
||||||
|
\ProcessMaker\BusinessModel\Light\Tracker::authentication($_SESSION['CASE'], $_SESSION['PIN']);
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
G::header('Location: /errors/error403.php');
|
Bootstrap::registerMonolog('CaseTracker', 400, $e->getMessage(), [], SYS_SYS, 'processmaker.log');
|
||||||
|
\G::header('Location: /errors/error403.php');
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
$httpData->prj_uid = $response['process'];
|
|
||||||
$httpData->app_uid = $response['app_uid'];
|
|
||||||
$client["tracker_designer"] = 1;
|
$client["tracker_designer"] = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user