Skip to content

Commit 2f65f4f

Browse files
committed
Async validators should be applied to original validator object added when calling .addAsyncValidator
1 parent b400d8e commit 2f65f4f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/async.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,9 @@
138138
validator.validatorFunction = function (value, $el, config, language, $form, eventContext) {
139139
var asyncValidation = AsyncValidation.loadInstance(this.name, $el, $form);
140140
return asyncValidation.run(eventContext, function(done) {
141-
originalValidatorFunc(done, value, $el, config, language, $form, eventContext);
141+
originalValidatorFunc.apply(validator, [
142+
done, value, $el, config, language, $form, eventContext
143+
]);
142144
});
143145
};
144146
this.addValidator(validator);

0 commit comments

Comments
 (0)