- Timestamp:
- 02/21/13 16:31:23 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.1-expresso1/prototype/modules/attach_message/attach_message.js
r7901 r7904 664 664 if(preferences.use_local_messages != 0) 665 665 { 666 667 folder = folder.split("_")[2]; 668 folder = "messages_"+folder; 669 666 670 var local_folders = []; 667 671 expresso_mail_archive.search_queryresult = null; 668 672 669 673 local_folders.push(folder); 670 671 expresso_mail_archive.search(local_folders, "##ALL <=>" + url_encode(param) + "##"); 672 tmp = expresso_mail_archive.search_queryresult; 674 675 expresso_local_messages.setSortType('SORTDATE'); 676 677 tmp = []; 678 679 groupResult = []; 680 expresso_mail_archive.search(local_folders, "SUBJECT " + "<=>" +url_encode(param) + "##"); 681 groupResult.push( expresso_mail_archive.search_queryresult ); 682 expresso_mail_archive.search(local_folders, "FROM " + "<=>" + url_encode(param) + "##"); 683 groupResult.push( expresso_mail_archive.search_queryresult ); 684 expresso_mail_archive.search(local_folders, "TO " + "<=>" + url_encode(param) + "##"); 685 groupResult.push( expresso_mail_archive.search_queryresult ); 686 expresso_mail_archive.search(local_folders, "CC " + "<=>" + url_encode(param) + "##"); 687 groupResult.push( expresso_mail_archive.search_queryresult ); 688 689 if($("#gbox_message_attacher_grid .attach-message-search-checkbox").is(":checked")){ 690 expresso_mail_archive.search(local_folders, "BODY " + "<=>" + url_encode(param) + "##"); 691 groupResult.push( expresso_mail_archive.search_queryresult ); 692 } 693 694 695 $.each(groupResult, function(i, result){ 696 if(result != null){ 697 $.each(result, function(i, each){ 698 tmp.push(each); 699 }); 700 } 701 }); 673 702 674 703 if(tmp == null) … … 679 708 680 709 msgs = []; 710 681 711 $.each(tmp, function(i, msg){ 682 712 … … 685 715 686 716 var message = {}; 687 717 718 var stamp = msg['timestamp']; 719 stamp = stamp.toString() + "000"; 720 stamp = parseInt(stamp); 721 688 722 message['msg_number'] = id; 689 723 message['flags'] = flag; 690 724 message['from.name'] = msg['from']; 691 725 message['subject'] = msg['subject']; 692 message['timestamp'] = msg['timestamp'];726 message['timestamp'] = stamp; 693 727 message['size'] = msg['size']; 694 728 message['id'] = id; … … 724 758 725 759 msgs = []; 726 console.log(tmp); 760 727 761 $.each(tmp, function(i, msg){ 728 762 flag = msg['flag']; … … 741 775 }); 742 776 743 console.log(msgs);744 745 777 return msgs; 746 778 } … … 752 784 if(folder.indexOf("local_messages_") == 0){ 753 785 // Pesquisa pelas mensagens locais... 786 if(param == ""){ 787 $("#foldertree #"+folder).trigger("click"); 788 return; 789 } 754 790 msgs = search_local_messsages(param, folder); 755 791 } else {
Note: See TracChangeset
for help on using the changeset viewer.