From 63c373c7f68a9d090b97863b967e133ccdfc1a70 Mon Sep 17 00:00:00 2001 From: Denis Lugowski Date: Fri, 26 Dec 2025 19:29:32 +0100 Subject: [PATCH] fix(#30): Remove unnecessary async from useApplicationFormTemplate --- .../applicationFormTemplate/useApplicationFormTemplate.ts | 4 ++-- .../applicationFormTemplate/useApplicationFormTemplateApi.ts | 2 +- legalconsenthub/app/pages/administration.vue | 2 +- legalconsenthub/app/pages/create.vue | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplate.ts b/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplate.ts index be084aa..3cf8ded 100644 --- a/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplate.ts +++ b/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplate.ts @@ -4,8 +4,8 @@ import { useLogger } from '../useLogger' const currentApplicationForm: Ref = ref() -export async function useApplicationFormTemplate() { - const applicationFormApi = await useApplicationFormTemplateApi() +export function useApplicationFormTemplate() { + const applicationFormApi = useApplicationFormTemplateApi() const logger = useLogger().withTag('applicationFormTemplate') async function createApplicationFormTemplate(applicationFormDto: ApplicationFormDto): Promise { diff --git a/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplateApi.ts b/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplateApi.ts index 8c037a6..b93efce 100644 --- a/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplateApi.ts +++ b/legalconsenthub/app/composables/applicationFormTemplate/useApplicationFormTemplateApi.ts @@ -3,7 +3,7 @@ import type { ApplicationFormDto, PagedApplicationFormDto } from '~~/.api-client import { cleanDoubleSlashes, withoutTrailingSlash } from 'ufo' import { wrappedFetchWrap } from '~/utils/wrappedFetch' -export async function useApplicationFormTemplateApi() { +export function useApplicationFormTemplateApi() { const appBaseUrl = useRuntimeConfig().app.baseURL const { serverApiBasePath, clientProxyBasePath } = useRuntimeConfig().public diff --git a/legalconsenthub/app/pages/administration.vue b/legalconsenthub/app/pages/administration.vue index b91cbf1..a27e4ad 100644 --- a/legalconsenthub/app/pages/administration.vue +++ b/legalconsenthub/app/pages/administration.vue @@ -92,7 +92,7 @@ const toast = useToast() const colorMode = useColorMode() const { hasRole } = usePermissions() const { getAllApplicationFormTemplates, updateApplicationFormTemplate, createApplicationFormTemplate } = - await useApplicationFormTemplate() + useApplicationFormTemplate() const { t: $t } = useI18n() const logger = useLogger().withTag('administration') diff --git a/legalconsenthub/app/pages/create.vue b/legalconsenthub/app/pages/create.vue index 5147f6a..f6eeed2 100644 --- a/legalconsenthub/app/pages/create.vue +++ b/legalconsenthub/app/pages/create.vue @@ -51,7 +51,7 @@ import { useApplicationFormValidator } from '~/composables/useApplicationFormVal import type { FormElementId } from '~~/types/formElement' import { useUserStore } from '~~/stores/useUserStore' -const { getAllApplicationFormTemplates } = await useApplicationFormTemplate() +const { getAllApplicationFormTemplates } = useApplicationFormTemplate() const { createApplicationForm, submitApplicationForm } = useApplicationForm() const { validateFormElements, getHighestComplianceStatus } = useApplicationFormValidator() const { evaluateVisibility } = useFormElementVisibility()