diff --git a/src/views/pages/ApplicationBrowser.vue b/src/views/pages/ApplicationBrowser.vue
index 2dab82b..a7c6f21 100644
--- a/src/views/pages/ApplicationBrowser.vue
+++ b/src/views/pages/ApplicationBrowser.vue
@@ -42,26 +42,26 @@ const userPrefStore = UserPrefStore();
onMounted(() => {
console.log("Mounted")
- ApplicationCodeService.getApplication(userPrefStore.getSelApp.internal_name).then(response => {
- var tmp = []
- tmp.push(response.data)
- nodes.value = tmp
- expandAll()
- })
+ fetchApplicationData();
})
-/*function reloadPage() {
- console.log("reloadPage", router);
- //router.replace({ path: router.currentRoute.value.path });
- window.location.reload();
-}*/
+function fetchApplicationData() {
+
+ ApplicationCodeService.getApplication(userPrefStore.getSelApp.internal_name)
+ .then(response => {
+ const tmp = []
+ tmp.push(response.data)
+ nodes.value = tmp
+ expandAll()
+ })
+ .catch(error => {
+ console.error("Error fetching application data:", error)
+ })
+}
function reloadPage() {
- // Controlla se il valore รจ cambiato
console.log("reloadPage");
- router.push({ name: 'app-browser'});
- //window.location.reload(); // Ricarica la pagina solo se il valore cambia
-
+ fetchApplicationData();
}
watch(() => userPrefStore.getSelApp, reloadPage, { immediate: true });
diff --git a/src/views/pages/ScenarioExecList.vue b/src/views/pages/ScenarioExecList.vue
index 3b6793f..4c897ff 100644
--- a/src/views/pages/ScenarioExecList.vue
+++ b/src/views/pages/ScenarioExecList.vue
@@ -3,6 +3,7 @@