Update dashboard

This commit is contained in:
2025-06-12 11:10:02 +02:00
parent 154f7d8251
commit 00069dea29

View File

@@ -554,7 +554,7 @@ const loadData = async () => {
? selectedProjects.value ? selectedProjects.value
.map((id) => { .map((id) => {
const project = projectOptions.value.find((p) => p.id === id); const project = projectOptions.value.find((p) => p.id === id);
return project ? project.fe_name : null; return project ? project.internal_name : null;
}) })
.filter(Boolean) .filter(Boolean)
: [], : [],
@@ -607,7 +607,7 @@ const loadData = async () => {
? selectedProjects.value ? selectedProjects.value
.map((id) => { .map((id) => {
const project = projectOptions.value.find((p) => p.id === id); const project = projectOptions.value.find((p) => p.id === id);
return project ? project.fe_name : null; return project ? project.internal_name : null;
}) })
.filter(Boolean) .filter(Boolean)
: [], : [],
@@ -681,7 +681,10 @@ const onApplyFilters = async () => {
// Funzione per cancellare filtri // Funzione per cancellare filtri
const onClearFilters = () => { 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; selectedAccount.value = null;
selectedProjects.value = []; selectedProjects.value = [];
selectedApplications.value = []; selectedApplications.value = [];
@@ -703,7 +706,7 @@ onMounted(async () => {
const lstProjects = userPrefStore.user?.lstProjects || []; const lstProjects = userPrefStore.user?.lstProjects || [];
console.log('Projects loaded:', 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 = []; selectedProjects.value = [];
// Popola appOptions in base alle applicazioni nei progetti // Popola appOptions in base alle applicazioni nei progetti