From bf8dd5aa6259d720a0c24c6b97f30572d01edccf Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 11 Jan 2021 00:20:35 +0800 Subject: [PATCH] fix category not display in transaction list page sometimes --- src/views/mobile/transactions/List.vue | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/views/mobile/transactions/List.vue b/src/views/mobile/transactions/List.vue index c0a08558..db06d684 100644 --- a/src/views/mobile/transactions/List.vue +++ b/src/views/mobile/transactions/List.vue @@ -441,17 +441,16 @@ export default { self.loading = true; } - const promises = [ + Promise.all([ self.$store.dispatch('loadAllAccounts', { force: false }), - self.$store.dispatch('loadAllCategories', { force: false }), - self.$store.dispatch('getTransactions', { + self.$store.dispatch('loadAllCategories', { force: false }) + ]).then(() => { + return self.$store.dispatch('getTransactions', { reload: true, autoExpand: true, defaultCurrency: self.defaultCurrency - }) - ]; - - Promise.all(promises).then(() => { + }); + }).then(() => { if (done) { done(); }