From 86a228920018c7ecefdc1706cca5615dbe06c3ae Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 27 Dec 2020 21:34:46 +0800 Subject: [PATCH] fix error cannot be handled in transaction edit page --- src/views/mobile/transactions/Edit.vue | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/src/views/mobile/transactions/Edit.vue b/src/views/mobile/transactions/Edit.vue index 304a872f..f2d9bb86 100644 --- a/src/views/mobile/transactions/Edit.vue +++ b/src/views/mobile/transactions/Edit.vue @@ -500,21 +500,15 @@ export default { } self.loading = false; - }).catch(errors => { - self.$logger.error('failed to load essential data for editing transaction', errors); + }).catch(error => { + self.$logger.error('failed to load essential data for editing transaction', error); - for (let i = 0; i < errors.length; i++) { - const error = errors[i]; - - if (error.response && error.response.data && error.response.data.errorMessage) { - self.$toast({ error: error.response.data }); - router.back(); - return; - } else if (!error.processed) { - self.$toast('An error has occurred'); - router.back(); - return; - } + if (error.response && error.response.data && error.response.data.errorMessage) { + self.$toast({ error: error.response.data }); + router.back(); + } else if (!error.processed) { + self.$toast('An error has occurred'); + router.back(); } }); },