diff --git a/playgrounds/firecamp-rest/src/store/slices/execution.slice.ts b/playgrounds/firecamp-rest/src/store/slices/execution.slice.ts index be121ae5..0e1a04ee 100644 --- a/playgrounds/firecamp-rest/src/store/slices/execution.slice.ts +++ b/playgrounds/firecamp-rest/src/store/slices/execution.slice.ts @@ -147,12 +147,16 @@ const createExecutionSlice: TStoreSlice = (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,