Ignore:
Timestamp:
08/01/11 10:19:37 (13 years ago)
Author:
fernando-alberto
Message:

Ticket #1269 - Mergiando revisoes do branch22 de rev4779 ate rev4875

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js/local_messages.js

    r4319 r4876  
    711711            Element("check_box_message_" + msgs_to_set[i]).checked = false; 
    712712         
    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          
    722         this.dbGears.execute("update mail set mail='"+connector.serialize(mail)+"',header='"+connector.serialize(header)+ 
    723                                                                 "',unseen="+unseen+" where rowid="+msgs_to_set[i]); 
     713 
     714        this.dbGears.execute("update mail set mail=?,header=?,unseen=? where rowid=?",[connector.serialize(mail),connector.serialize(header),unseen,msgs_to_set[i]]); 
     715 
    724716    } 
    725717    if(Element('chk_box_select_all_messages')) 
Note: See TracChangeset for help on using the changeset viewer.