From 42225f648969f368cc1c474c71fe08f599b98d9d Mon Sep 17 00:00:00 2001 From: srgooglo Date: Fri, 9 Sep 2022 17:02:08 +0200 Subject: [PATCH] run handlers on `makeRequest` --- .../lib/generateHTTPRequestDispatcher/index.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/client/lib/generateHTTPRequestDispatcher/index.js b/src/client/lib/generateHTTPRequestDispatcher/index.js index 4c04bc1..f9ae509 100644 --- a/src/client/lib/generateHTTPRequestDispatcher/index.js +++ b/src/client/lib/generateHTTPRequestDispatcher/index.js @@ -17,21 +17,21 @@ export default function generateHTTPRequestDispatcher({ params: query, } - if (typeof beforeRequest === "function") { - await beforeRequest(requestParams) - } - - if (typeof handleRequestContext === "function") { - const context = await handleRequestContext() - requestParams = { ...requestParams, ...context } - } - let result = { response: null, error: null, } const makeRequest = async () => { + if (typeof beforeRequest === "function") { + await beforeRequest(requestParams) + } + + if (typeof handleRequestContext === "function") { + const context = await handleRequestContext() + requestParams = { ...requestParams, ...context } + } + return await instance(requestParams) .then((response) => { result.response = response