From 148ffce6b7d4fa84bf721eae034fbb84a7892218 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Mon, 9 Oct 2023 13:13:31 +0300 Subject: [PATCH] re-reject on save error --- client/src/views/record/detail.js | 2 ++ client/src/views/record/edit.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/views/record/detail.js b/client/src/views/record/detail.js index ef12beed8f..a6225a200d 100644 --- a/client/src/views/record/detail.js +++ b/client/src/views/record/detail.js @@ -636,6 +636,8 @@ class DetailRecordView extends BaseRecordView { if (modeBeforeSave === this.MODE_EDIT && reason === 'error') { this.setEditMode(); } + + return Promise.reject(reason); }); if (!this.lastSaveCancelReason || this.lastSaveCancelReason === 'notModified') { diff --git a/client/src/views/record/edit.js b/client/src/views/record/edit.js index 94bf5d8f46..8a275f7c5a 100644 --- a/client/src/views/record/edit.js +++ b/client/src/views/record/edit.js @@ -100,7 +100,7 @@ class EditRecordView extends DetailRecordView { this.exit(isNew ? 'create' : 'save'); }) - .catch(() => {}); + .catch(reason => Promise.reject(reason)); } /**