From a324cc9300153f421998a688315eed8a6e310a46 Mon Sep 17 00:00:00 2001 From: SauceyRed Date: Thu, 29 May 2025 02:33:48 +0200 Subject: [PATCH] style: fix indentation --- utils/fetchWithApi.ts | 132 +++++++++++++++++++++--------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/utils/fetchWithApi.ts b/utils/fetchWithApi.ts index 11856fb..79fdae8 100644 --- a/utils/fetchWithApi.ts +++ b/utils/fetchWithApi.ts @@ -9,74 +9,74 @@ export default async (path: string, options: NitroFetchOptions = {}) path = path.slice(0, path.lastIndexOf("/")); } console.log("formatted path:", path); - const accessToken = useCookie("access_token"); - console.log("access token:", accessToken.value); - const apiBase = useCookie("api_base").value; - const apiVersion = useRuntimeConfig().public.apiVersion; - console.log("heyoooo") - console.log("apiBase:", apiBase); - if (!apiBase) { - console.log("no api base"); - return; - } - console.log("path:", path) - const { revoke, refresh } = useAuth(); - console.log("access token 2:", accessToken.value); + const accessToken = useCookie("access_token"); + console.log("access token:", accessToken.value); + const apiBase = useCookie("api_base").value; + const apiVersion = useRuntimeConfig().public.apiVersion; + console.log("heyoooo") + console.log("apiBase:", apiBase); + if (!apiBase) { + console.log("no api base"); + return; + } + console.log("path:", path) + const { revoke, refresh } = useAuth(); + console.log("access token 2:", accessToken.value); - let headers: HeadersInit = {}; + let headers: HeadersInit = {}; - if (accessToken.value) { - headers = { - ...options.headers, - "Authorization": `Bearer ${accessToken.value}` - }; - } else { - headers = { - ...options.headers - }; - } + if (accessToken.value) { + headers = { + ...options.headers, + "Authorization": `Bearer ${accessToken.value}` + }; + } else { + headers = { + ...options.headers + }; + } - let reauthFailed = false; - while (!reauthFailed) { - try { - console.log("fetching:", URL.parse(apiBase + path)); - const res = await $fetch(URL.parse(apiBase + path)!.href, { - ...options, - headers, - credentials: "include" - }); + let reauthFailed = false; + while (!reauthFailed) { + try { + console.log("fetching:", URL.parse(apiBase + path)); + const res = await $fetch(URL.parse(apiBase + path)!.href, { + ...options, + headers, + credentials: "include" + }); - return res; - } catch (error: any) { - console.error("Error fetching resource"); - if (error?.response?.status === 401) { - console.log("Error status is 401"); - if (!path.startsWith("/auth/refresh")) { - console.log("Path is not refresh endpoint"); - try { - console.log("Trying to refresh"); - await refresh(); - console.log("Successfully refreshed token"); - } catch (error: any) { - console.log("Failed to refresh token"); - if (error?.response?.status === 401) { - console.log("Refresh returned 401"); - reauthFailed = true; - console.log("Revoking"); - await revoke(); - console.log("Redirecting to login"); - await navigateTo("/login"); - console.log("redirected"); - return; - } - } - } else { - console.log("Path is refresh endpoint, throwing error"); - throw error; - } - } - console.log("throwing error"); - throw error; - } - } + return res; + } catch (error: any) { + console.error("Error fetching resource"); + if (error?.response?.status === 401) { + console.log("Error status is 401"); + if (!path.startsWith("/auth/refresh")) { + console.log("Path is not refresh endpoint"); + try { + console.log("Trying to refresh"); + await refresh(); + console.log("Successfully refreshed token"); + } catch (error: any) { + console.log("Failed to refresh token"); + if (error?.response?.status === 401) { + console.log("Refresh returned 401"); + reauthFailed = true; + console.log("Revoking"); + await revoke(); + console.log("Redirecting to login"); + await navigateTo("/login"); + console.log("redirected"); + return; + } + } + } else { + console.log("Path is refresh endpoint, throwing error"); + throw error; + } + } + console.log("throwing error"); + throw error; + } + } }