Changeset 2658 for branches/2.0/expressoMail1_2/js/filter.js
- Timestamp:
- 04/28/10 18:16:21 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0/expressoMail1_2/js/filter.js
r689 r2658 11 11 function cfilter(){ 12 12 13 this.criticalError = false; 13 14 this.mode_in = ""; 14 15 this.rulest = new Array; … … 46 47 var cont1 = parseInt(0); 47 48 var cont2 = parseInt(0); 48 49 49 50 if( _this.rulest.length == 0 ) 50 51 { 51 52 var handler_sieve = function(data) 52 53 { 54 if (data.indexOf('Error:') == 0) 55 { 56 _this.criticalError = true; 57 alert(data); 58 } 59 else 60 try{ 53 61 if(data.rule.length > 0){ 54 62 for(var i=0 ; i < data.rule.length; i++) … … 64 72 _this.out_officeR = _this.out_officeR ? trim(_this.out_officeR.toString().replace("\n","")) : ""; 65 73 if(data.mode.length > 0){_this.mode_in = data.mode[0];} 74 } 75 catch(e){ 76 _this.criticalError = true; 77 alert("Expresso:"+e.description); 78 } 66 79 } 67 80 if(Element('form_status') != null) … … 747 760 var args = "$this.ScriptS.rec_rules"; 748 761 var params = "arfilter="+aux_rul; 749 cExecute(args,h_filter,params); 762 if(!_this.criticalError) 763 cExecute(args,h_filter,params); 750 764 } 751 765
Note: See TracChangeset
for help on using the changeset viewer.