Ignore:
Timestamp:
10/07/08 14:50:11 (16 years ago)
Author:
niltonneto
Message:

Vide no Trac #344 - Melhorar tratamento de erros (parte 1)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/main.js

    r485 r504  
    7777 
    7878 
    79 function show_msg(msg_info){ 
     79function show_msg(msg_info){     
    8080        if(!verify_session(msg_info)) 
    8181                return; 
     
    872872        } 
    873873        else{                    
    874                 if(data == 'false') 
     874                if(data == 'Post-Content-Length') 
    875875                        write_msg(get_lang('The size of this message has exceeded  the limit (%1B).',Element('upload_max_filesize').value)); 
    876                 else if(data == null) 
    877                         write_msg(get_lang("your session could not be verified.")); 
     876                else if(data) 
     877                        write_msg(data); 
    878878                else 
    879                         write_msg(data); 
     879                        write_msg(get_lang("Connection failed with %1 Server. Try later.", "Web")); 
    880880        } 
    881881} 
     
    13661366 
    13671367function verify_session(data){ 
     1368 
    13681369        if(data && data.imap_error) { 
    1369                 write_msg(get_lang("your session could not be verified.")); 
    1370                 // Hold session for edit message. 
    1371                 if(!hold_session) 
    1372                         location.href="../login.php?cd=10&phpgw_forward=%2FexpressoMail1_2%2Findex.php"; 
     1370                if(data.imap_error == "nosession") 
     1371                        write_msg(get_lang("your session could not be verified.")); 
     1372                else 
     1373                        write_msg(data.imap_error); 
     1374                // Hold sesion for edit message. 
     1375                //if(!hold_session) 
     1376                //      location.href="../login.php?cd=10&phpgw_forward=%2FexpressoMail1_2%2Findex.php";                 
    13731377                return false; 
    13741378        } 
Note: See TracChangeset for help on using the changeset viewer.