From f6ee3188f5edddd59f53425e01acc304da49a0d5 Mon Sep 17 00:00:00 2001 From: ArielLeyva Date: Thu, 8 Jan 2026 10:06:26 -0500 Subject: [PATCH] fix: get auth method from the frontend constants --- frontend/src/views/settings/Profile.vue | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/settings/Profile.vue b/frontend/src/views/settings/Profile.vue index 87382083..8aafccb6 100644 --- a/frontend/src/views/settings/Profile.vue +++ b/frontend/src/views/settings/Profile.vue @@ -44,7 +44,7 @@ -
+
import { useAuthStore } from "@/stores/auth"; import { useLayoutStore } from "@/stores/layout"; -import { users as api, settings } from "@/api"; +import { users as api } from "@/api"; import AceEditorTheme from "@/components/settings/AceEditorTheme.vue"; import Languages from "@/components/settings/Languages.vue"; import { computed, inject, onMounted, ref } from "vue"; import { useI18n } from "vue-i18n"; +import { authMethod, noAuth } from "@/utils/constants"; const layoutStore = useLayoutStore(); const authStore = useAuthStore(); @@ -118,7 +119,6 @@ const singleClick = ref(false); const dateFormat = ref(false); const locale = ref(""); const aceEditorTheme = ref(""); -const isHidePasswordForm = ref(false); const passwordClass = computed(() => { const baseClass = "input input--block"; @@ -143,9 +143,7 @@ onMounted(async () => { dateFormat.value = authStore.user.dateFormat; aceEditorTheme.value = authStore.user.aceEditorTheme; layoutStore.loading = false; - const { authMethod } = await settings.get(); isCurrentPasswordRequired.value = authMethod == "json"; - isHidePasswordForm.value = authMethod == "noauth"; return true; });