diff --git a/frontend/app/duck/user.js b/frontend/app/duck/user.js index f7f4e6a08..b345cb053 100644 --- a/frontend/app/duck/user.js +++ b/frontend/app/duck/user.js @@ -56,10 +56,12 @@ const reducer = (state = initialState, action = {}) => { return state.set('jwt', action.data); case LOGIN.REQUEST: return state.set('loginRequest', { loading: true, errors: [] }) + case UPDATE_PASSWORD.REQUEST: + return state.set('passwordErrors', List()) case RESET_PASSWORD.SUCCESS: case UPDATE_PASSWORD.SUCCESS: case LOGIN.SUCCESS: - state.set('account', Account({...action.data.user })).set('loginRequest', { loading: false, errors: [] }).set('passwordErrors', List()) + return state.set('account', Account({...action.data.user })).set('loginRequest', { loading: false, errors: [] }) case SIGNUP.SUCCESS: state.set('account', Account(action.data.user)).set('onboarding', true); case REQUEST_RESET_PASSWORD.SUCCESS: