Changeset 5762
- Timestamp:
- 03/20/12 14:31:40 (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/common_functions.js
r5744 r5762 721 721 messages: messages 722 722 }; 723 console.log(data);724 723 dialogElement = $('.followupflag-configure-win').html(DataLayer.render("../prototype/modules/mail/templates/followupflag_configure.ejs", data)) 725 724 -
trunk/prototype/modules/filters/filters.js
r5761 r5762 660 660 //var id = "block_"+email; 661 661 var idd = email; 662 663 var filters = DataLayer.get("filter", true); 662 /** TODO - Mudar quando API abstrair atualizações no cache */ 663 DataLayer.remove('filter', false); 664 var filters = DataLayer.get('filter'); 665 //var filters = DataLayer.get("filter", true); 664 666 for(var index in filters){ 665 667 if(filters[index].name == email) { 666 668 if(confirm("Esse usuário já está bloqueado! Deseja desbloquea-lo?")) { 667 669 DataLayer.remove( 'filter', filters[index].id ); 668 DataLayer.commit("filter"); 669 $.Zebra_Dialog("Bloqueio do usuario " + email + " removido!"); 670 DataLayer.commit("filter", false, function(){ 671 $.Zebra_Dialog("Bloqueio do usuario " + email + " removido!"); 672 list_filters(); 673 }); 670 674 return true; 671 675 }else … … 673 677 } 674 678 } 675 676 DataLayer.put( 'filter', idd,679 if(confirm("Deseja bloquear o usuário " + email + "?")){ 680 DataLayer.put( 'filter', idd, 677 681 { name: email, isExact: false, 678 682 criteria:{ 0: {value: email, operator: "=", field: "from"} }, … … 683 687 block: true 684 688 }); 685 686 DataLayer.commit("filter"); 687 $.Zebra_Dialog("Usuário " + email + " bloqueado!"); 689 DataLayer.commit("filter", false, function(){ 690 $.Zebra_Dialog("Usuário " + email + " bloqueado!"); 691 list_filters(); 692 }); 693 694 } 688 695 } 689 696 690 697 function list_filters(html){ 691 var filters = DataLayer.get("filter", true); 698 /** TODO - Mudar quando API abstrair atualizações no cache */ 699 DataLayer.remove('filter', false); 700 var filters = DataLayer.get("filter"); 692 701 var outoffice_active = false; 693 702 var outoffice = false; … … 851 860 'onClose': function(caption) { 852 861 if(caption == get_lang('Yes')){ 862 /** TODO - Mudar quando API abstrair atualizações no cache */ 863 DataLayer.remove('filter', false); 864 DataLayer.get('filter'); 853 865 DataLayer.remove( 'filter', filter_name); 854 866 DataLayer.commit("filter", false,function(){
Note: See TracChangeset
for help on using the changeset viewer.