Skip to content

Commit

Permalink
Build 0.8.14
Browse files Browse the repository at this point in the history
  • Loading branch information
dahlbyk committed Jul 30, 2023
1 parent d4c38f4 commit a53167e
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 14 deletions.
34 changes: 23 additions & 11 deletions dist/aspnet-validation.js
Original file line number Diff line number Diff line change
Expand Up @@ -859,18 +859,30 @@ var ValidationService = /** @class */ (function () {
}
validating = true;
_this.logger.log('Validating', form);
validate.then(function (success) {
_this.logger.log('Validated (success = %s)', success, form);
if (callback) {
callback(success);
return;
}
var validationEvent = new CustomEvent('validation', {
detail: { valid: success }
validate.then(function (success) { return __awaiter(_this, void 0, void 0, function () {
var validationEvent;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
this.logger.log('Validated (success = %s)', success, form);
if (callback) {
callback(success);
return [2 /*return*/];
}
validationEvent = new CustomEvent('validation', {
detail: { valid: success }
});
form.dispatchEvent(validationEvent);
// Firefox fix: redispatch 'submit' after finished handling this event
return [4 /*yield*/, new Promise(function (resolve) { setTimeout(resolve, 0); })];
case 1:
// Firefox fix: redispatch 'submit' after finished handling this event
_a.sent();
this.handleValidated(form, success, e);
return [2 /*return*/];
}
});
form.dispatchEvent(validationEvent);
_this.handleValidated(form, success, e);
}).catch(function (error) {
}); }).catch(function (error) {
_this.logger.log('Validation error', error);
}).finally(function () {
validating = false;
Expand Down
2 changes: 1 addition & 1 deletion dist/aspnet-validation.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/aspnet-validation.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aspnet-client-validation",
"version": "0.8.13",
"version": "0.8.14",
"description": "Enables ASP.NET MVC client-side validation, without jQuery!",
"main": "dist/aspnet-validation.js",
"style": "dist/aspnet-validation.css",
Expand Down

0 comments on commit a53167e

Please sign in to comment.