diff -r f98efa1bddd1 -r 7da1d5137b0b client/src/components/Login.js --- a/client/src/components/Login.js Thu Oct 11 11:05:04 2018 +0200 +++ b/client/src/components/Login.js Tue Nov 06 16:19:26 2018 +0100 @@ -5,6 +5,8 @@ import './Login.css'; // import Navbar from './Navbar'; import * as authActions from '../actions/authActions'; +import { getLoginErrorMessages } from '../selectors/authSelectors'; +import * as R from 'ramda'; class Login extends Component { @@ -49,10 +51,11 @@ } renderNonFieldErrors(errorMessages) { - if (errorMessages && errorMessages.has('non_field_errors')) { - const errors = errorMessages.non_field_errors; + console.log(errorMessages); + const errors = R.path(['data','non_field_errors'], errorMessages); + if (errors) { return ( -
{ message }
) } @@ -63,7 +66,7 @@ render() { - // const errorMessages = this.props.login.errorMessages; + const errorMessages = this.props.errorMessages; return (