diff --git a/web-ui/src/context/reducer.js b/web-ui/src/context/reducer.js index 99ee4d4ff..a70c9bbce 100644 --- a/web-ui/src/context/reducer.js +++ b/web-ui/src/context/reducer.js @@ -172,7 +172,7 @@ export const reducer = (state, action) => { break; case UPDATE_MEMBER_PROFILES: action.payload.forEach(convertMemberDates); - const currentProfileId = state?.userProfile?.memberProfile?.id; + const currentProfileId = state?.userProfile?.id; const currentProfile = action.payload.find((current) => { if(currentProfileId && current.id === currentProfileId) { return current; diff --git a/web-ui/src/pages/MemberProfilePage.jsx b/web-ui/src/pages/MemberProfilePage.jsx index f5753fb23..c64401e03 100644 --- a/web-ui/src/pages/MemberProfilePage.jsx +++ b/web-ui/src/pages/MemberProfilePage.jsx @@ -82,7 +82,7 @@ const MemberProfilePage = () => { const [selectedMemberSkills, setSelectedMemberSkills] = useState([]); const [teams, setTeams] = useState([]); const [guilds, setGuilds] = useState([]); - const isCurrentUser = userProfile?.memberProfile?.id === memberId; + const isCurrentUser = userProfile?.id === memberId; useEffect(() => { async function getTeamsAndGuilds() { diff --git a/web-ui/src/pages/MemberProfilePage.test.jsx b/web-ui/src/pages/MemberProfilePage.test.jsx index 5fea6e21a..9c26bd9d0 100644 --- a/web-ui/src/pages/MemberProfilePage.test.jsx +++ b/web-ui/src/pages/MemberProfilePage.test.jsx @@ -11,10 +11,7 @@ const initialState = { { name: 'mr. test', firstName: 'mr', lastName: 'test', id: '1234' } ], userProfile: { - memberProfile: { - id: '1234', - name: 'mr. test' - } + id: '1234', } } };