From 33d219bfe9f62bdb40fd62658f5f59a120aaf314 Mon Sep 17 00:00:00 2001 From: Ludwig Date: Tue, 17 Jun 2025 09:57:08 -0600 Subject: [PATCH] ERA-10960: Inject User-Profile header to /user/{profile} request directly instead of depending on Axios interceptor --- src/ducks/user.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ducks/user.js b/src/ducks/user.js index ac0f6d90c..72e3e54db 100644 --- a/src/ducks/user.js +++ b/src/ducks/user.js @@ -26,7 +26,11 @@ export const fetchCurrentUser = () => (dispatch, getState) => axios.get(CURRENT_ dispatch(fetchUserSuccess(data)); const { data: { selectedUserProfile } } = getState(); if (selectedUserProfile?.id && selectedUserProfile.id !== data.id) { - return axios.get(`${USER_API_URL}/${selectedUserProfile.id}`) + return axios.get(`${USER_API_URL}/${selectedUserProfile.id}`, { + headers: { + 'User-Profile': selectedUserProfile.id, + }, + }) .then(({ data: { data: profileUser } }) => { dispatch(setUserProfile(profileUser)); });