From 7495d5140892f1ca7581c592f6c1314a0c437fcc Mon Sep 17 00:00:00 2001 From: Cooper Date: Mon, 23 Sep 2024 11:42:49 +0000 Subject: [PATCH] Fix an error in fetch.ts (probably the source of these build issues) --- src/backend/helpers/fetch.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/backend/helpers/fetch.ts b/src/backend/helpers/fetch.ts index f9aa145a..8dd3a707 100644 --- a/src/backend/helpers/fetch.ts +++ b/src/backend/helpers/fetch.ts @@ -69,7 +69,12 @@ export async function singularProxiedFetch( onResponse(context) { const tokenHeader = context.response.headers.get("X-Token"); if (tokenHeader) setApiToken(tokenHeader); - ops.onResponse?.(context); + + if (Array.isArray(ops.onResponse)) { + ops.onResponse.forEach((hook) => hook(context)); + } else { + ops.onResponse?.(context); + } }, }); }