From 2fab6984ea95942d7cbf1f0a784b75a3c1ee2b1d Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Wed, 6 Sep 2023 22:21:15 +0300 Subject: [PATCH] fix form button loading indicator --- app/javascript/submission_form/form.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/javascript/submission_form/form.vue b/app/javascript/submission_form/form.vue index 86f0696c..87f64b9e 100644 --- a/app/javascript/submission_form/form.vue +++ b/app/javascript/submission_form/form.vue @@ -531,14 +531,14 @@ export default { ? this.$refs.currentStep.submit : () => Promise.resolve({}) - stepPromise().then(() => { + stepPromise().then(async () => { const formData = new FormData(this.$refs.form) if (this.currentStep === this.stepFields.length - 1) { formData.append('completed', 'true') } - this.saveStep(formData).then(async (response) => { + await this.saveStep(formData).then(async (response) => { if (response.status === 422) { const data = await response.json()