From 0b7b3fe3b7e26cfc74ea45cbdf5c9df958749b58 Mon Sep 17 00:00:00 2001 From: srgooglo Date: Fri, 9 Sep 2022 17:27:08 +0200 Subject: [PATCH] fill result object every `makeRequest` --- .../lib/generateHTTPRequestDispatcher/index.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/client/lib/generateHTTPRequestDispatcher/index.js b/src/client/lib/generateHTTPRequestDispatcher/index.js index f9ae509..f0e733b 100644 --- a/src/client/lib/generateHTTPRequestDispatcher/index.js +++ b/src/client/lib/generateHTTPRequestDispatcher/index.js @@ -17,16 +17,18 @@ export default function generateHTTPRequestDispatcher({ params: query, } - let result = { - response: null, - error: null, - } + let result = {} const makeRequest = async () => { + result = { + response: null, + error: null, + } + if (typeof beforeRequest === "function") { await beforeRequest(requestParams) } - + if (typeof handleRequestContext === "function") { const context = await handleRequestContext() requestParams = { ...requestParams, ...context }