Fix in Archived Filtering

This commit is contained in:
2025-03-16 18:39:36 +01:00
parent cff5d9be29
commit 38be27a89c
2 changed files with 3 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
import {useDataStore} from "~/stores/data.js";
export const useSupabaseSelect = async (relation,select = '*', sortColumn = null, ascending = true) => {
export const useSupabaseSelect = async (relation,select = '*', sortColumn = null, ascending = true,noArchivedFiltering = false) => {
const supabase = useSupabaseClient()
const profileStore = useProfileStore()
let data = null
@@ -22,7 +22,7 @@ export const useSupabaseSelect = async (relation,select = '*', sortColumn = null
.eq("tenant", profileStore.currentTenant)).data
}
if(dataType && dataType.isArchivable) {
if(dataType && dataType.isArchivable && !noArchivedFiltering) {
data = data.filter(i => !i.archived)
}

View File

@@ -31,7 +31,7 @@ const setupPage = async () => {
console.log(item.value)
} else if(mode.value === "list") {
//Load Data for List
items.value = await useSupabaseSelect(type, dataType.supabaseSelectWithInformation || "*", dataType.supabaseSortColumn,dataType.supabaseSortAscending || false)
items.value = await useSupabaseSelect(type, dataType.supabaseSelectWithInformation || "*", dataType.supabaseSortColumn,dataType.supabaseSortAscending || false, true)
}
loaded.value = true