From d98a15b6e241e13c73f42b8be46455ebc55ebcfd Mon Sep 17 00:00:00 2001
From: Leah Tacke genannt Unterberg <leah.tgu@pads.rwth-aachen.de>
Date: Mon, 4 Nov 2024 11:27:03 +0100
Subject: [PATCH] added logging to api reconnect

---
 src/App.vue               | 3 ++-
 src/services/mainStore.ts | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 6ea9839..8dfcf25 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -13,7 +13,8 @@ const constants = useConstantsStore()
 const {schemaReady, apiStatus} = storeToRefs(store)
 
 async function retestAPI() {
-  await store.testAPI()
+  const apiStatus = await store.testAPI()
+  console.log('Attempted backend reconnect:', apiStatus)
 }
 
 onMounted(() => constants.initViaAPI())
diff --git a/src/services/mainStore.ts b/src/services/mainStore.ts
index 10a3c2e..93cd395 100644
--- a/src/services/mainStore.ts
+++ b/src/services/mainStore.ts
@@ -23,7 +23,7 @@ export const useMainStore = defineStore('main', () => {
   const schemaReady = computed(() => sessionReady.value && (originalDBSchema.value != null))
 
   async function testAPI() {
-    if (apiStatus === "disconnected")
+    if (apiStatus.value === "disconnected")
       apiStatus.value = "connecting"
     const r = await keepAlive()
     if (r?.data) {
-- 
GitLab