diff --git a/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js b/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js index 1d6678ab6..f6ac62bc9 100644 --- a/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js +++ b/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js @@ -1272,6 +1272,10 @@ export const hydrateCollectionWithUiStateSnapshot = (payload) => (dispatch, getS export const fetchOauth2Credentials = (payload) => async (dispatch, getState) => { const { request, collection, itemUid, folderUid } = payload; + const state = getState(); + const { globalEnvironments, activeGlobalEnvironmentUid } = state.globalEnvironments; + const globalEnvironmentVariables = getGlobalEnvironmentVariables({ globalEnvironments, activeGlobalEnvironmentUid }); + request.globalEnvironmentVariables = globalEnvironmentVariables; return new Promise((resolve, reject) => { window.ipcRenderer .invoke('renderer:fetch-oauth2-credentials', { itemUid, request, collection }) @@ -1295,6 +1299,10 @@ export const fetchOauth2Credentials = (payload) => async (dispatch, getState) => export const refreshOauth2Credentials = (payload) => async (dispatch, getState) => { const { request, collection, folderUid, itemUid } = payload; + const state = getState(); + const { globalEnvironments, activeGlobalEnvironmentUid } = state.globalEnvironments; + const globalEnvironmentVariables = getGlobalEnvironmentVariables({ globalEnvironments, activeGlobalEnvironmentUid }); + request.globalEnvironmentVariables = globalEnvironmentVariables; return new Promise((resolve, reject) => { window.ipcRenderer .invoke('renderer:refresh-oauth2-credentials', { request, collection })