Reject O2M validate promise when record validation fails after screen display

Closes #14775
(grafted from 6978c46c77b9133381e18de964ae3886fc87f1e4)

--HG--
branch : 7.0
This commit is contained in:
José Antonio Díaz Miralles committed 2026-04-19 13:11:06 +02:00
1 parent 7462aae52d
commit b47794d54f
1 file changed
+2 -3
+2 -3
View File
@@ -3745,9 +3745,8 @@ function eval_pyson(value){
var fields = this.screen.current_view.get_fields();
record.validate(fields).then(validate => {
if (!validate) {
this.screen.display(true);
prm.reject();
return;
this.screen.display(true).always(() => prm.reject());
return prm;
}
if (this.screen.pre_validate) {
return record.pre_validate().then(