diff --git a/workflow/engine/methods/cases/cases_Derivate.php b/workflow/engine/methods/cases/cases_Derivate.php index 869059cb2..be0e388d3 100755 --- a/workflow/engine/methods/cases/cases_Derivate.php +++ b/workflow/engine/methods/cases/cases_Derivate.php @@ -21,7 +21,12 @@ * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. */ - +if (!isset($_SESSION['USER_LOGGED'])) { + G::SendTemporalMessage( 'ID_LOGIN_AGAIN', 'warning', 'labels' ); + die( ''); +} /* Permissions */ switch ($RBAC->userCanAccess( 'PM_CASES' )) { case - 2: diff --git a/workflow/engine/methods/cases/cases_NextStep.php b/workflow/engine/methods/cases/cases_NextStep.php index 3b00ae226..04b6de103 100755 --- a/workflow/engine/methods/cases/cases_NextStep.php +++ b/workflow/engine/methods/cases/cases_NextStep.php @@ -21,6 +21,12 @@ * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. */ +if (!isset($_SESSION['USER_LOGGED'])) { + G::SendTemporalMessage( 'ID_LOGIN_AGAIN', 'warning', 'labels' ); + die( ''); +} if (($RBAC_Response = $RBAC->userCanAccess( "PM_CASES" )) != 1) { return $RBAC_Response; } diff --git a/workflow/public_html/sysGeneric.php b/workflow/public_html/sysGeneric.php index c521bea52..9fe299d90 100755 --- a/workflow/public_html/sysGeneric.php +++ b/workflow/public_html/sysGeneric.php @@ -924,6 +924,8 @@ if (! defined( 'EXECUTE_BY_CRON' )) { $noLoginFiles[] = 'cases_ShowDocument'; $noLoginFiles[] = 'cases_CatchExecute'; $noLoginFiles[] = 'cases_SaveData'; + $noLoginFiles[] = 'cases_Derivate'; + $noLoginFiles[] = 'cases_NextStep'; $noLoginFolders[] = 'services'; $noLoginFolders[] = 'tracker';