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: () => { prepareRequestForExecution: () => {
const { request, prepareAuthForExecution, prepareScriptsForExecution } = const {
get(); request,
runtime: { authHeaders = [] },
prepareAuthForExecution,
prepareScriptsForExecution,
} = get();
const auth = prepareAuthForExecution(); const auth = prepareAuthForExecution();
const { preScripts, postScripts } = prepareScriptsForExecution(); const { preScripts, postScripts } = prepareScriptsForExecution();
return { return {
...request, ...{ ...request, headers: [...request.headers, ...authHeaders] }, // merge auth headers to main headers
auth, auth,
preScripts, preScripts,
postScripts, postScripts,