Changeset 3870


Ignore:
Timestamp:
03/15/11 10:29:25 (13 years ago)
Author:
eduardoalex
Message:

Ticket #1361 - Resolvendo o problema de erro na exibicao de imagens locais

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoMail1_2/js/local_messages.js

    r3846 r3870  
    710710        if(Element("check_box_message_" + msgs_to_set[i])) 
    711711            Element("check_box_message_" + msgs_to_set[i]).checked = false; 
    712  
     712         
     713        for (var i in mail.thumbs) {  
     714                /* 
     715                 * Os thumbs contêm aspas simples que impactam na sql.  
     716                 * Aqui eu substituo as aspas simples por duas simples(escape no sqlite), 
     717                 * Caso já venham duas juntas, elas continuam sem serem duplicadas. 
     718                 */ 
     719                mail.thumbs[i] = mail.thumbs[i].replace(/([^'])'([^'])('?)/g,"$1''$2$3$3"); 
     720        } 
     721         
    713722        this.dbGears.execute("update mail set mail='"+connector.serialize(mail)+"',header='"+connector.serialize(header)+ 
    714723                                                                "',unseen="+unseen+" where rowid="+msgs_to_set[i]); 
Note: See TracChangeset for help on using the changeset viewer.