- Timestamp:
- 07/25/11 16:10:47 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/expressoMail1_2/js/local_messages.js
r4846 r4857 711 711 Element("check_box_message_" + msgs_to_set[i]).checked = false; 712 712 713 for (var n 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 if(mail.thumbs[n]) 720 mail.thumbs[n] = mail.thumbs[n].replace(/([^'])'([^'])('?)/g,"$1''$2$3$3"); 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]]); 724 715 725 716 }
Note: See TracChangeset
for help on using the changeset viewer.