BUG 10272 Redireccionamiento en Triggers no funciona despues de hacer login nuevamente SOLVED
- Siempre se estaba usando el valor de la vriable URL cuando q se encuentra en la pantalla de login - El uso de la variable URL en la pantalla de login ahora esta condicionado de acuerdo al REFERER
This commit is contained in:
@@ -243,7 +243,15 @@ try {
|
|||||||
|
|
||||||
// getting default user location
|
// getting default user location
|
||||||
if (isset($_REQUEST['form']['URL']) && $_REQUEST['form']['URL'] != '') {
|
if (isset($_REQUEST['form']['URL']) && $_REQUEST['form']['URL'] != '') {
|
||||||
$sLocation = $_REQUEST['form']['URL'];
|
if (isset($_SERVER['HTTP_REFERER'])) {
|
||||||
|
if (strpos($_SERVER['HTTP_REFERER'], 'processes/processes_Map?PRO_UID=') !== false) {
|
||||||
|
$sLocation = $_SERVER['HTTP_REFERER'];
|
||||||
|
} else {
|
||||||
|
$sLocation = $_REQUEST['form']['URL'];
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$sLocation = $_REQUEST['form']['URL'];
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (isset($_REQUEST['u']) && $_REQUEST['u'] != '') {
|
if (isset($_REQUEST['u']) && $_REQUEST['u'] != '') {
|
||||||
$sLocation = $_REQUEST['u'];
|
$sLocation = $_REQUEST['u'];
|
||||||
|
|||||||
Reference in New Issue
Block a user