diff --git a/spaces/pages/tasks.vue b/spaces/pages/tasks.vue index 969c680..0a881d5 100644 --- a/spaces/pages/tasks.vue +++ b/spaces/pages/tasks.vue @@ -42,7 +42,9 @@ class="mt-2" > @@ -184,7 +186,7 @@ const showDoneTasks = ref(false) const searchString = ref("") const filteredRows = computed(() => { - let filteredTasks = dataStore.tasks.value.filter(task => !showDoneTasks.value ? task.categorie !== "Erledigt" : task.categorie === "Erledigt") + let filteredTasks = dataStore.tasks.filter(task => !showDoneTasks.value ? task.categorie !== "Erledigt" : task.categorie === "Erledigt") if(!searchString.value) { return filteredTasks diff --git a/spaces/pages/timetracking.vue b/spaces/pages/timetracking.vue index 04e4d0a..320f4c0 100644 --- a/spaces/pages/timetracking.vue +++ b/spaces/pages/timetracking.vue @@ -25,8 +25,8 @@ const timeInfo = ref({ const filteredRows = computed(() => { - if(user.value && times.value) { - return times.value.filter(time => time.user === user.value.id) + if(user.value && dataStore.times) { + return dataStore.times.filter(time => time.user === user.value.id) } else { return [] } @@ -100,7 +100,7 @@ const startTime = async () => { } else if(data) { timeInfo.value = data[0] await dataStore.fetchTimes() - runningTimeInfo.value = times.value.find(time => time.user == user.value.id && !time.end) + runningTimeInfo.value = dataStore.times.find(time => time.user === user.value.id && !time.end) } } @@ -131,8 +131,8 @@ const stopStartedTime = async () => { } } -if(times.value.find(time => time.user == user.value.id && !time.end)) { - runningTimeInfo.value = times.value.find(time => time.user == user.value.id && !time.end) +if(dataStore.times.find(time => time.user == user.value.id && !time.end)) { + runningTimeInfo.value = dataStore.times.find(time => time.user == user.value.id && !time.end) } @@ -158,16 +158,6 @@ const format = (date) => { return `${dateFormat}`; } - -const selectStartedTime = () => { - runningTimeInfo.value = times.value.find(time => time.user == user.value.id && !time.end) -} - - - - -//selectStartedTime() - diff --git a/spaces/stores/data.ts b/spaces/stores/data.ts index c472f1d..2a727e8 100644 --- a/spaces/stores/data.ts +++ b/spaces/stores/data.ts @@ -150,7 +150,7 @@ export const useDataStore = defineStore('data', () => { projects.value = (await supabase.from("projects").select()).data } async function fetchSpaces () { - spaces.value = (await supabase.from("spaces").select()).data + spaces.value = (await supabase.from("spaces").select().order("spaceNumber", {ascending:true})).data } async function fetchMovements () { movements.value = (await supabase.from("movements").select()).data @@ -168,7 +168,7 @@ export const useDataStore = defineStore('data', () => { historyItems.value = (await supabase.from("historyItems").select()).data } async function fetchVendors () { - vendors.value = (await supabase.from("vendors").select()).data + vendors.value = (await supabase.from("vendors").select().order("vendorNumber", {ascending:true})).data } async function fetchVendorInvoices () { vendorInvoices.value = (await supabase.from("vendorInvoices").select()).data