From 9ad16d69a2f1db543166abdcc9f4cac9831ba703 Mon Sep 17 00:00:00 2001 From: Emanuele Ferrelli Date: Wed, 19 Mar 2025 16:54:36 +0100 Subject: [PATCH] Resolve bug --- src/stores/ScenarioExecutionStore.js | 6 +++--- src/views/pages/ScenarioExec.vue | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/stores/ScenarioExecutionStore.js b/src/stores/ScenarioExecutionStore.js index 759aba4..4cb08f4 100644 --- a/src/stores/ScenarioExecutionStore.js +++ b/src/stores/ScenarioExecutionStore.js @@ -17,14 +17,14 @@ export const ScenarioExecutionStore = defineStore('scenario_execution_store', () async function fetchScenariosExecution(page = 0, size = 10, filters, sortField, sortOrder) { loadingStore.scenario_loading = true; try { - console.log("Recupero delle esecuzioni con filtri:", page, size, filters, sortField, sortOrder); + console.log("Fetching executions with filters:", page, size, filters, sortField, sortOrder); const resp = await ScenarioService.getExecScenariosByUser(page, size, filters, sortField, sortOrder); // Passiamo anche i filtri lstScenarioExecution.value = resp.data.content; totalRecords.value = resp.data.totalElements; currentPage.value = page; pageSize.value = size; } catch (error) { - console.error("Errore nel recupero delle esecuzioni:", error); + console.error("Error fetching executions:", error); } finally { loadingStore.scenario_loading = false; } @@ -56,7 +56,7 @@ export const ScenarioExecutionStore = defineStore('scenario_execution_store', () // Funzione per aggiornare i filtri const updateFilters = (newFilters) => { - console.log("Nuovi filtri:", newFilters); + console.log("New filters:", newFilters); filters.value = newFilters; filters.value = encodeURIComponent(JSON.stringify(newFilters)); fetchScenariosExecution(currentPage.value, pageSize.value, filters.value); // Ricarica con i nuovi filtri diff --git a/src/views/pages/ScenarioExec.vue b/src/views/pages/ScenarioExec.vue index d509fbb..1844f35 100644 --- a/src/views/pages/ScenarioExec.vue +++ b/src/views/pages/ScenarioExec.vue @@ -371,6 +371,7 @@ watch(() => route.params.id, fetchScenario); //Function to fetch scenarios function fetchScenario(id) { + chatDisabled(); scenario.value.inputs = null; data_loaded.value = false; formData.value = {}; @@ -385,10 +386,12 @@ function fetchScenario(id) { reqMultiFile.value = true; } if (scenario.value.inputs.some((input) => input.type === 'singlefile_acceptall')) { + reqMultiFile.value = false; acceptedFormats.value = ""; //acceptedFormats.value = '.doc,.docx,.pdf,.msg,.txt,.xlx,.xlxs,.logs,.pptx,.json,.odt,.rtf,.xml,.html'; } if (scenario.value.inputs.some((input) => input.type === 'singlefile')) { + reqMultiFile.value = false; acceptedFormats.value = '.docx'; } })