From 080a7c468bbf3f03aa40c2ffd9a0981dc146ac7a Mon Sep 17 00:00:00 2001 From: gillespi314 <73313222+gillespi314@users.noreply.github.com> Date: Tue, 20 Jul 2021 09:19:53 -0500 Subject: [PATCH] Update redux with info for newly created user (#1421) --- frontend/redux/nodes/entities/users/actions.js | 5 ++--- frontend/redux/nodes/entities/users/reducer.js | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/redux/nodes/entities/users/actions.js b/frontend/redux/nodes/entities/users/actions.js index 9ea88ca36b..a3d76bb39b 100644 --- a/frontend/redux/nodes/entities/users/actions.js +++ b/frontend/redux/nodes/entities/users/actions.js @@ -28,11 +28,10 @@ export const requirePasswordResetFailure = (errors) => { }; }; -// TODO does below need user -export const createUserWithoutInviteSuccess = () => { +export const createUserWithoutInviteSuccess = (user) => { return { type: CREATE_USER_WITHOUT_INVITE_SUCCESS, - payload: {}, + payload: { user }, }; }; diff --git a/frontend/redux/nodes/entities/users/reducer.js b/frontend/redux/nodes/entities/users/reducer.js index 5d2ee15e67..36c187a3c8 100644 --- a/frontend/redux/nodes/entities/users/reducer.js +++ b/frontend/redux/nodes/entities/users/reducer.js @@ -31,6 +31,7 @@ export default (state = initialState, { type, payload }) => { loading: false, data: { ...state.data, + [payload.user.id]: payload.user, }, }; case CREATE_USER_WITHOUT_INVITE_FAILURE: