Browse Source

Remove unsafe == operators from the VTypes overrides.

pull/3202/head
TheGoddessInari 6 years ago
parent
commit
60f3f47ba9
No known key found for this signature in database
GPG Key ID: 1209B1B7632D69A
  1. 6
      overrides/form/field/VTypes.js

6
overrides/form/field/VTypes.js

@ -5,12 +5,12 @@ Ext.apply(Ext.form.field.VTypes, {
if (!date) {
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);
start.setMaxValue(date);
start.validate();
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);
end.setMinValue(date);
end.validate();
@ -28,7 +28,7 @@ Ext.apply(Ext.form.field.VTypes, {
password(val, field) {
if (field.initialPassField) {
var pwd = field.up('form').down('#' + field.initialPassField);
return (val == pwd.getValue());
return (val === pwd.getValue());
}
return true;
},

Loading…
Cancel
Save