From 1a79f9dbd9f6e84e760ae38bbf04791cbf789cfb Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Wed, 25 Dec 2024 17:00:09 +0100 Subject: [PATCH] Deprecated absencerequests as non Standard Entity Added Respective Rights Changes to show title --- components/EntityEdit.vue | 4 -- components/EntityShow.vue | 2 +- components/MainNav.vue | 6 +-- composables/useRole.js | 12 +++++ .../absenceRequests/[mode]/[[id]].vue | 0 .../absenceRequests/index.vue | 0 stores/data.js | 54 ++++++++++++++++++- 7 files changed, 69 insertions(+), 9 deletions(-) rename {pages => deprecated}/absenceRequests/[mode]/[[id]].vue (100%) rename {pages => deprecated}/absenceRequests/index.vue (100%) diff --git a/components/EntityEdit.vue b/components/EntityEdit.vue index a528c11..3f06527 100644 --- a/components/EntityEdit.vue +++ b/components/EntityEdit.vue @@ -76,8 +76,6 @@ const loadOptions = async () => { } }) - console.log(optionsToLoad) - for await(const option of optionsToLoad) { if(option.option === "countrys") { loadedOptions.value[option.option] = (await supabase.from("countrys").select()).data @@ -91,8 +89,6 @@ const loadOptions = async () => { } } } - - console.log(loadedOptions.value) } loadOptions() diff --git a/components/EntityShow.vue b/components/EntityShow.vue index d733458..300dcde 100644 --- a/components/EntityShow.vue +++ b/components/EntityShow.vue @@ -90,7 +90,7 @@ const renderedPhases = computed(() => {

{{item ? `${dataType.labelSingle}: ${props.item[dataType.templateColumns.find(i => i.title).key]}`: '' }}

+ >{{item ? `${dataType.labelSingle}${props.item[dataType.templateColumns.find(i => i.title).key] ? ': ' + props.item[dataType.templateColumns.find(i => i.title).key] : ''}`: '' }}