From 97eb19da869f08eee9f9f4e9428a008123786d9d Mon Sep 17 00:00:00 2001 From: advplyr Date: Fri, 22 Jul 2022 17:00:49 -0500 Subject: [PATCH] Fix:Load local media progress on launch before attempting server connection --- layouts/default.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 74293b79..3137cb6f 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -109,7 +109,7 @@ export default { console.log(`[default] Got server config, attempt authorize ${serverConfig.address}`) - var authRes = await this.$axios.$post(`${serverConfig.address}/api/authorize`, null, { headers: { Authorization: `Bearer ${serverConfig.token}` } }).catch((error) => { + var authRes = await this.$axios.$post(`${serverConfig.address}/api/authorize`, null, { headers: { Authorization: `Bearer ${serverConfig.token}` }, timeout: 3000 }).catch((error) => { console.error('[Server] Server auth failed', error) var errorMsg = error.response ? error.response.data || 'Unknown Error' : 'Unknown Error' this.error = errorMsg @@ -263,6 +263,8 @@ export default { await this.$store.dispatch('setupNetworkListener') + await this.$store.dispatch('globals/loadLocalMediaProgress') + if (this.$store.state.user.serverConnectionConfig) { console.log(`[default] server connection config set - call init libraries`) await this.initLibraries() @@ -273,7 +275,7 @@ export default { console.log(`[default] finished connection attempt or already connected ${!!this.user}`) await this.syncLocalMediaProgress() - this.$store.dispatch('globals/loadLocalMediaProgress') + this.loadSavedSettings() this.hasMounted = true }