PM-1378 Cuando se pierde la sesión el Case Tacker se lanza un Runtime Error que indica "the row '' in table CASE_TRACKER doesn't exist!.
Causa. Este tipo de error es generado por lo general cuando hacemos inicio de sesiones dobles desde un mismo
navegador(Chrome, Firefox or IE) a un mismo server. Es decir en este caso asumo que se tenia abierto processamker(admin), y paralelamente
en otro tab se tenia abierto Tracker. Lo cual acasiono que de alguna u otra manera se pisaran las sesiones.
SolucióNo abrir dos sesiones haciendo llamada a un mismo server. Ademas si adiciono una nueva validacion.
if (! isset( $_SESSION['PROCESS'] ) || ! isset( $_SESSION['APPLICATION'] ) ) {
G::header( 'location: login' );
}
This commit is contained in:
@@ -22,13 +22,13 @@
|
|||||||
* For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
|
* For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
|
||||||
* Coral Gables, FL, 33134, USA, or email info@colosa.com.
|
* Coral Gables, FL, 33134, USA, or email info@colosa.com.
|
||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* dynaforms & documents for Case Tracker
|
* dynaforms & documents for Case Tracker
|
||||||
*
|
*
|
||||||
* @author Everth S. Berrios Morales <everth@colosa.com>
|
* @author Everth S. Berrios Morales <everth@colosa.com>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
if (! isset( $_SESSION['PROCESS'] )) {
|
if (! isset( $_SESSION['PROCESS'] ) || ! isset( $_SESSION['APPLICATION'] )) {
|
||||||
G::header( 'location: login' );
|
G::header( 'location: login' );
|
||||||
}
|
}
|
||||||
$G_MAIN_MENU = 'caseTracker';
|
$G_MAIN_MENU = 'caseTracker';
|
||||||
|
|||||||
@@ -22,13 +22,13 @@
|
|||||||
* For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
|
* For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
|
||||||
* Coral Gables, FL, 33134, USA, or email info@colosa.com.
|
* Coral Gables, FL, 33134, USA, or email info@colosa.com.
|
||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Hystory case for Case Tracker
|
* Hystory case for Case Tracker
|
||||||
*
|
*
|
||||||
* @author Everth S. Berrios Morales <everth@colosa.com>
|
* @author Everth S. Berrios Morales <everth@colosa.com>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
if (! isset( $_SESSION['PROCESS'] )) {
|
if (! isset( $_SESSION['PROCESS'] ) || ! isset( $_SESSION['APPLICATION'] ) ) {
|
||||||
G::header( 'location: login' );
|
G::header( 'location: login' );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -22,13 +22,13 @@
|
|||||||
* For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
|
* For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
|
||||||
* Coral Gables, FL, 33134, USA, or email info@colosa.com.
|
* Coral Gables, FL, 33134, USA, or email info@colosa.com.
|
||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* History messages for Case Tracker
|
* History messages for Case Tracker
|
||||||
*
|
*
|
||||||
* @author Everth S. Berrios Morales <everth@colosa.com>
|
* @author Everth S. Berrios Morales <everth@colosa.com>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
if (! isset( $_SESSION['PROCESS'] )) {
|
if (! isset( $_SESSION['PROCESS'] ) || ! isset( $_SESSION['APPLICATION'] )) {
|
||||||
G::header( 'location: login' );
|
G::header( 'location: login' );
|
||||||
}
|
}
|
||||||
$G_MAIN_MENU = 'caseTracker';
|
$G_MAIN_MENU = 'caseTracker';
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
require_once 'classes/model/Process.php';
|
require_once 'classes/model/Process.php';
|
||||||
if (! isset( $_SESSION['PROCESS'] )) {
|
if (! isset( $_SESSION['PROCESS'] ) || ! isset( $_SESSION['APPLICATION'] )) {
|
||||||
G::header( 'location: login' );
|
G::header( 'location: login' );
|
||||||
}
|
}
|
||||||
$G_MAIN_MENU = 'caseTracker';
|
$G_MAIN_MENU = 'caseTracker';
|
||||||
|
|||||||
Reference in New Issue
Block a user