fix: the auth header issue has been solved

This commit is contained in:
Nishchit14
2023-12-27 13:29:03 +05:30
parent 85ce70c836
commit 0ddebfe20b

View File

@@ -147,12 +147,16 @@ const createExecutionSlice: TStoreSlice<IExecutionSlice> = (set, get) => ({
},
prepareRequestForExecution: () => {
const { request, prepareAuthForExecution, prepareScriptsForExecution } =
get();
const {
request,
runtime: { authHeaders = [] },
prepareAuthForExecution,
prepareScriptsForExecution,
} = get();
const auth = prepareAuthForExecution();
const { preScripts, postScripts } = prepareScriptsForExecution();
return {
...request,
...{ ...request, headers: [...request.headers, ...authHeaders] }, // merge auth headers to main headers
auth,
preScripts,
postScripts,