Changeset 6364 for sandbox/2.4.1-1/prototype
- Timestamp:
- 05/31/12 15:41:13 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.1-1/prototype/modules/filters/filters.js
r6355 r6364 376 376 $.Zebra_Dialog(get_lang("Lock User") + " " + email + " " + get_lang("removed")); 377 377 list_filters(); 378 getFromAlertRules(); 378 379 }); 379 380 return true; … … 394 395 $.Zebra_Dialog(get_lang("User") + " " + email + " " + get_lang("blocked")); 395 396 list_filters(); 397 getFromAlertRules(); 396 398 }); 397 399 … … 600 602 return; 601 603 DataLayer.commit( 'filter', false,function(data){ 602 if(filters['alertMessage'] == "true"){ 603 if(filters['alertMessage'] != $('.alertMessage').is(':checked').toString()){ 604 /**RETIRA FLAG*/ 605 removeMessagesFlag(filters['id']); 604 if(filters['alertMessage'] == "true"){ 605 if(filters['alertMessage'] != $('.alertMessage').is(':checked').toString()){ 606 /**RETIRA FLAG*/ 607 removeMessagesFlag(filters['id']); 608 } 606 609 } 607 }608 610 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 611 getFromAlertRules(); 609 612 }); 610 613 }).end().filter('.button.search').click(function() { … … 624 627 DataLayer.commit( 'filter', false,function(){ 625 628 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 629 getFromAlertRules(); 626 630 }); 627 631 }); … … 642 646 DataLayer.commit("filter", false,function(){ 643 647 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 648 getFromAlertRules(); 644 649 }); 645 650 }).end() … … 655 660 DataLayer.commit("filter", false,function(){ 656 661 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 662 getFromAlertRules(); 657 663 }); 658 664 }).end() … … 681 687 DataLayer.commit("filter", false,function(){ 682 688 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 689 getFromAlertRules(); 683 690 }); 684 691 }else{ … … 695 702 DataLayer.commit("filter", false, function(){ 696 703 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 704 getFromAlertRules(); 697 705 }); 698 706 }); … … 706 714 DataLayer.commit("filter", false, function(){ 707 715 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 716 getFromAlertRules(); 708 717 }); 709 718 }); … … 729 738 DataLayer.commit("filter", false,function(){ 730 739 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 740 getFromAlertRules(); 731 741 }); 732 742 }else{ … … 761 771 DataLayer.commit( 'filter',false,function(){ 762 772 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 773 getFromAlertRules(); 763 774 }); 764 775 }).end().filter('.button.search').click(function() { … … 782 793 DataLayer.commit( 'filter',false,function(){ 783 794 DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {},list_filters); 795 getFromAlertRules(); 784 796 }); 785 797 }); … … 804 816 var folder = ''; 805 817 var from = ''; 818 806 819 for(var i=0; i < filters_c['actions'].length; i++){ 807 820 if(filters_c['actions'][i].type == 'fileinto'){ … … 809 822 } 810 823 } 811 for(var i=0; i < filters_c['criteria'].length; i++){ 812 if(filters_c['criteria'][i].field == 'from'){ 813 from = filters_c['criteria'][i].value; 814 } 815 } 816 cExecute ("$this.imap_functions.removeFlagMessagesFilter&folder="+folder+"&from="+from, function(){}); 824 $.each(fromRules, function(index, value) { 825 if(value == folder){ 826 for(var i=0; i < filters_c['criteria'].length; i++){ 827 if(filters_c['criteria'][i].field == 'from'){ 828 from = filters_c['criteria'][i].value; 829 } 830 } 831 cExecute ("$this.imap_functions.removeFlagMessagesFilter&folder="+folder+"&from="+from, function(){}); 832 return false; 833 } 834 }); 817 835 }
Note: See TracChangeset
for help on using the changeset viewer.