Ignore:
Timestamp:
03/30/10 17:38:44 (14 years ago)
Author:
niltonneto
Message:

Ticket #1018 - Corrigido validação de sessão em requisições AJAX.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.0/expressoMail1_2/js/connector.js

    r1369 r2391  
    343343                                                                if ( typeof data == 'undefined' ) 
    344344                                                                        data = oxmlhttp.responseText; 
     345                                                                // Verify user session 
     346                                                                if(data && data.nosession){ 
     347                                                                // If hold session is setted, dont reload the page ... 
     348                                                                        if(hold_session) { 
     349                                                                                if(typeof(write_msg) == "function" && typeof(get_lang) == "function") 
     350                                                                                        write_msg(get_lang("your session could not be verified.")); 
     351                                                                                else 
     352                                                                                        alert("your session could not be verified."); 
     353                                                                        } 
     354                                                                        else 
     355                                                                                window.location.reload(); 
     356 
     357                                                                        delete _thisObject.requests[id]; 
     358                                                                        _thisObject.requests[id] = null; 
     359                                                                        return false; 
     360                                                                } 
    345361                                                                if(debug_controller) { 
    346362                                                                        document.getElementById("debug_controller").innerHTML += oxmlhttp.responseText; 
Note: See TracChangeset for help on using the changeset viewer.