run handlers on makeRequest

This commit is contained in:
srgooglo 2022-09-09 17:02:08 +02:00
parent d2ebbcb85f
commit 42225f6489

View File

@ -17,21 +17,21 @@ export default function generateHTTPRequestDispatcher({
params: query, params: query,
} }
if (typeof beforeRequest === "function") {
await beforeRequest(requestParams)
}
if (typeof handleRequestContext === "function") {
const context = await handleRequestContext()
requestParams = { ...requestParams, ...context }
}
let result = { let result = {
response: null, response: null,
error: null, error: null,
} }
const makeRequest = async () => { 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) return await instance(requestParams)
.then((response) => { .then((response) => {
result.response = response result.response = response