diff -r 06f609adfbf8 -r 990f2c928b15 client/src/reducers/authReducer.js --- a/client/src/reducers/authReducer.js Mon Jun 26 15:45:50 2017 +0200 +++ b/client/src/reducers/authReducer.js Mon Jun 26 16:43:22 2017 +0200 @@ -8,7 +8,6 @@ case types.AUTH_LOGOUT: return false; case types.AUTH_LOGIN_SUCCESS: - case types.AUTH_REGISTER_SUCCESS: return true; default: return state; @@ -21,7 +20,6 @@ case types.AUTH_LOGOUT: return null; case types.AUTH_LOGIN_SUCCESS: - case types.AUTH_REGISTER_SUCCESS: return new UserRecord(action.user); case types.USER_UPDATE_SETTINGS: return state.merge({ @@ -49,6 +47,7 @@ loading: false, success: false, error: false, + errorMessages: Immutable.Map({}) }); export const login = (state = loginState, action) => { @@ -65,6 +64,7 @@ loading: false, success: action.type === types.AUTH_LOGIN_SUCCESS, error: action.type === types.AUTH_LOGIN_ERROR, + errorMessages: action.type === types.AUTH_LOGIN_ERROR ? Immutable.Map(action.error) : Immutable.Map({}) }) default: return state @@ -86,11 +86,11 @@ success: false, error: false, }) - case types.AUTH_REGISTER_SUCCESS: + case types.AUTH_LOGIN_SUCCESS: case types.AUTH_REGISTER_ERROR: return Immutable.Map({ loading: false, - success: action.type === types.AUTH_REGISTER_SUCCESS, + success: action.type === types.AUTH_LOGIN_SUCCESS, error: action.type === types.AUTH_REGISTER_ERROR, errorMessages: action.type === types.AUTH_REGISTER_ERROR ? Immutable.Map(action.error) : Immutable.Map({}) })