Changeset 6285 for sandbox/2.4.1-1/prototype/modules/filters/filters.js
- Timestamp:
- 05/23/12 16:26:07 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.1-1/prototype/modules/filters/filters.js
r6176 r6285 1 /* 2 * Retorna as regras por remetente e que o usuário deseja ser avisado 3 * 4 */ 5 function getFromAlertRules() { 6 var filters = DataLayer.get("filter"); 7 fromRules = []; 8 var alertMessage; 9 for (var index in filters) { 10 alertMessage = filters[index]['alertMessage']; 11 for(var criterias in filters[index]['actions']) { 12 if (filters[index]['actions'][criterias]['type'] == 'fileinto' && alertMessage == 'true') 13 fromRules[fromRules.length] = filters[index]['actions'][criterias]['parameter']; 14 } 15 } 16 return fromRules; 17 } 18 1 19 function outOfficeVerify() { 2 20 DataLayer.remove('filter', false); … … 173 191 174 192 DataLayer.codec( "filter", "detail", { 175 176 193 decoder: function( form ){ 177 194 if( form.vacation ) 178 195 return { 179 196 criteria: [{ value: "vacation", operator: "", field: "vacation" }], … … 205 222 206 223 !the_parameter ? the_parameter = form.actionParameter[i+1] : ""; 224 if (type == 'alertMessage') { 225 //if(!$('[value="alertMessage"]').parent().hasClass("hidden")){ 226 type = 'addflag'; 227 the_parameter = '$FilteredMessage'; 228 //}else{ 229 // return; 230 //} 231 } 207 232 if (type == 'fileinto') { 208 233 the_parameter = form.valueFileInto; … … 234 259 }), 235 260 enabled : true, 261 alertMessage: $('.alertMessage').is(':checked'), 236 262 //applyMessages: allMessages? !$.isEmptyObject( selectedMessages ) ? 237 263 //keys( selectedMessages ) : allMessages : "" … … 261 287 }, 262 288 encoder:function( data ){ 263 264 289 var tree1 = [], tree2 = [], tree3 = []; 265 290 … … 293 318 }); 294 319 295 296 320 fromRules = getFromAlertRules(); 297 321 298 322 var BASE_PATH = '../prototype/';
Note: See TracChangeset
for help on using the changeset viewer.