From 5ffc328bf7e0d0a46c6b147a90d7035cf42516f4 Mon Sep 17 00:00:00 2001 From: Emanuele Ferrelli Date: Thu, 27 Mar 2025 15:05:46 +0100 Subject: [PATCH] Bug ingestion status --- src/views/pages/ksDocuments/KsDocuments.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/views/pages/ksDocuments/KsDocuments.vue b/src/views/pages/ksDocuments/KsDocuments.vue index dba2a22..1a82d25 100644 --- a/src/views/pages/ksDocuments/KsDocuments.vue +++ b/src/views/pages/ksDocuments/KsDocuments.vue @@ -147,6 +147,7 @@ const filters = ref(); const userPrefStore = UserPrefStore(); const ksDocumentStore = KsDocumentStore(); const loadingStore = LoadingStore(); +const fe_status = ref(""); const initFilters = () => { filters.value = { @@ -319,20 +320,20 @@ const confirmDeleteFromVectorStore = (id) => { //ingestion const startIndividualngestion = (id) => { toast.add({ severity: 'info', summary: 'Info', detail: 'Starting Ingestion', life: 3000 }); - fe_status = "IN PROGRESS" + fe_status.value = "IN PROGRESS" axios.get(`/test/ingest_document/${id}`) .then(response => { if (response.data.status == "OK") { toast.add({ severity: 'success', summary: 'Success', detail: 'Document ingestion started...', life: 3000 }); - fe_status = "IN PROGRESS" + fe_status.value = "IN PROGRESS" } if (response.data.status == "ERROR") { toast.add({ severity: 'error', summary: 'Success', detail: 'Error ingesting document:' + response.data.message, life: 3000 }); - fe_status = "ERROR" + fe_status.value = "ERROR" } ksdocuments.value.forEach(element => { if (element.id == id) { - element.ingestionStatus = fe_status + element.ingestionStatus = fe_status.value console.log("Updated element", element) } });