diff --git a/sao/src/view/form.js b/sao/src/view/form.js index 418d7e3bac..1a28c50008 100644 --- a/sao/src/view/form.js +++ b/sao/src/view/form.js @@ -3668,13 +3668,8 @@ function eval_pyson(value){ return; } if (this.screen.pre_validate) { - return record.pre_validate().then(function(validate) { - if (!validate) { - prm.reject(); - return; - } - prm.resolve(); - }); + return record.pre_validate().then( + prm.resolve, prm.reject); } prm.resolve(); });