From 00069dea296cd36767f503269317f4cc9f7136cc Mon Sep 17 00:00:00 2001 From: Emanuele Ferrelli Date: Thu, 12 Jun 2025 11:10:02 +0200 Subject: [PATCH] Update dashboard --- src/views/pages/DashExecution.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/views/pages/DashExecution.vue b/src/views/pages/DashExecution.vue index 204205b..673f763 100644 --- a/src/views/pages/DashExecution.vue +++ b/src/views/pages/DashExecution.vue @@ -554,7 +554,7 @@ const loadData = async () => { ? selectedProjects.value .map((id) => { const project = projectOptions.value.find((p) => p.id === id); - return project ? project.fe_name : null; + return project ? project.internal_name : null; }) .filter(Boolean) : [], @@ -607,7 +607,7 @@ const loadData = async () => { ? selectedProjects.value .map((id) => { const project = projectOptions.value.find((p) => p.id === id); - return project ? project.fe_name : null; + return project ? project.internal_name : null; }) .filter(Boolean) : [], @@ -681,7 +681,10 @@ const onApplyFilters = async () => { // Funzione per cancellare filtri const onClearFilters = () => { - dateRange.value = null; + const today = new Date(); + const sevenDaysAgo = new Date(); + sevenDaysAgo.setDate(today.getDate() - 7); + dateRange.value = [sevenDaysAgo, today]; selectedAccount.value = null; selectedProjects.value = []; selectedApplications.value = []; @@ -703,7 +706,7 @@ onMounted(async () => { const lstProjects = userPrefStore.user?.lstProjects || []; console.log('Projects loaded:', lstProjects); - projectOptions.value = lstProjects.filter((p) => p.fe_name).map((p) => ({ ...p })); + projectOptions.value = lstProjects.filter((p) => p.fe_name || p.internal_name).map((p) => ({ ...p, internal_name: p.internal_name || p.fe_name })); selectedProjects.value = []; // Popola appOptions in base alle applicazioni nei progetti