- Timestamp:
- 02/21/13 09:11:22 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.1-expresso1/prototype/modules/attach_message/attach_message.js
r7900 r7901 700 700 } 701 701 var search_imap_messages = function(param, folder){ 702 var filters = [ 703 [ 704 'from', 705 '*', 706 param 707 ], 708 [ 709 'OR', 710 'to', 711 '*', 712 param 713 ], 714 [ 715 'OR', 716 'subject', 717 '*', 718 param 719 ] 720 ]; 721 722 var data = DataLayer.get( 'message', { filter: filters, criteria: { properties: { context: { folder: folder } } } }, true ); 723 var tmp = [DataLayer.get( 'message', {filter: [ "msgNumber", "IN", data ], criteria: { properties: { context: { folder: folder } } } })]; 724 702 725 msgs = []; 703 704 // Obrigatório o retorno do array com mensagens... 726 console.log(tmp); 727 $.each(tmp, function(i, msg){ 728 flag = msg['flag']; 729 id = msg['msg_number']; 730 var message = {}; 731 732 message['msg_number'] = id; 733 message['flags'] = flag; 734 message['from.name'] = msg['from']; 735 message['subject'] = msg['subject']; 736 message['timestamp'] = msg['timestamp']; 737 message['size'] = msg['size']; 738 message['id'] = id; 739 msgs.push( message ); 740 741 }); 742 743 console.log(msgs); 744 705 745 return msgs; 706 746 }
Note: See TracChangeset
for help on using the changeset viewer.