|
|
@ -5,12 +5,12 @@ Ext.apply(Ext.form.field.VTypes, { |
|
|
|
if (!date) { |
|
|
|
if (!date) { |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax.getTime()))) { |
|
|
|
if (field.startDateField && (!this.dateRangeMax || (date.getTime() !== this.dateRangeMax.getTime()))) { |
|
|
|
var start = field.up('form').down('#' + field.startDateField); |
|
|
|
var start = field.up('form').down('#' + field.startDateField); |
|
|
|
start.setMaxValue(date); |
|
|
|
start.setMaxValue(date); |
|
|
|
start.validate(); |
|
|
|
start.validate(); |
|
|
|
this.dateRangeMax = date; |
|
|
|
this.dateRangeMax = date; |
|
|
|
} else if (field.endDateField && (!this.dateRangeMin || (date.getTime() != this.dateRangeMin.getTime()))) { |
|
|
|
} else if (field.endDateField && (!this.dateRangeMin || (date.getTime() !== this.dateRangeMin.getTime()))) { |
|
|
|
var end = field.up('form').down('#' + field.endDateField); |
|
|
|
var end = field.up('form').down('#' + field.endDateField); |
|
|
|
end.setMinValue(date); |
|
|
|
end.setMinValue(date); |
|
|
|
end.validate(); |
|
|
|
end.validate(); |
|
|
@ -28,7 +28,7 @@ Ext.apply(Ext.form.field.VTypes, { |
|
|
|
password(val, field) { |
|
|
|
password(val, field) { |
|
|
|
if (field.initialPassField) { |
|
|
|
if (field.initialPassField) { |
|
|
|
var pwd = field.up('form').down('#' + field.initialPassField); |
|
|
|
var pwd = field.up('form').down('#' + field.initialPassField); |
|
|
|
return (val == pwd.getValue()); |
|
|
|
return (val === pwd.getValue()); |
|
|
|
} |
|
|
|
} |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
}, |
|
|
|
}, |
|
|
|