diff --git a/layouts/auth.vue b/layouts/auth.vue index b3e234e..1c05f2d 100644 --- a/layouts/auth.vue +++ b/layouts/auth.vue @@ -56,6 +56,7 @@ const instanceUrl = ref(null); const instanceUrlInput = ref(); const instanceError = ref(); const requestUrl = useRequestURL(); +const apiVersion = useRuntimeConfig().public.apiVersion; const apiBase = useCookie("api_base"); const gorbTxtError = ref(""); @@ -92,7 +93,7 @@ async function selectInstance(e: Event) { const parsed = parseWellKnown(res._data as string); console.log("parsed:", parsed); if (parsed.ApiBaseUrl) { - apiBase.value = parsed.ApiBaseUrl; + apiBase.value = `${parsed.ApiBaseUrl}/v${apiVersion}`; console.log("set apiBase to:", parsed.ApiBaseUrl); const origin = new URL(res.url).origin; instanceUrl.value = origin;