Bug Tracker

Changeset 4409

Show
Ignore:
Timestamp:
01/11/08 00:14:11 (1 year ago)
Author:
scott.gonzalez
Message:

Convert deprecated rules.

Location:
trunk/plugins/validate
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/plugins/validate/jquery.validate.ext.js

    r4390 r4409  
    5151     
    5252    normalizeRules: function(rules) { 
     53        // convert deprecated rules 
     54        $.each({ 
     55            minLength: 'minlength', 
     56            maxLength: 'maxlength', 
     57            rangeLength: 'rangelength', 
     58            minValue: 'min', 
     59            maxValue: 'max', 
     60            rangeValue: 'range', 
     61        }, function(dep, curr) { 
     62            if (rules[dep]) { 
     63                rules[curr] = rules[dep]; 
     64                delete rules[dep]; 
     65            } 
     66        }); 
     67         
     68        // TODO: clean number parameters 
     69         
    5370        if (rules.min && rules.max) { 
    5471            rules.range = [rules.min, rules.max]; 
  • trunk/plugins/validate/test/test.js

    r4408 r4409  
    387387    compare( $("#v2-i3").rules(), [{ method: "url", parameters: true }]); 
    388388    compare( $("#v2-i4").rules(), [{ method: "required", parameters: true }, { method: "minlength", parameters: 2 }]); 
    389     compare( $("#v2-i5").rules(), [{ method: "required", parameters: true }, { method: "range", parameters: [2, 5] }]); 
     389    compare( $("#v2-i5").rules(), [{ method: "required", parameters: true }, { method: "rangelength", parameters: [2, 5] }]); 
    390390}); 
    391391