fix(client): show profile immediately for the current user

This commit is contained in:
Valeriy
2019-05-26 23:03:10 +03:00
committed by mrugesh
parent 43fa451a38
commit 6085fbe4ca

View File

@ -56,12 +56,12 @@ class ShowFourOhFour extends Component {
render() { render() {
const { isSessionUser, requestedUser, showLoading } = this.props; const { isSessionUser, requestedUser, showLoading } = this.props;
if (isEmpty(requestedUser)) {
if (showLoading) { if (showLoading) {
// We don't know if /:maybeUser is a user or not, we will show the loader // We don't know if /:maybeUser is a user or not, we will show
// until we get a response from the API // the loader until we get a response from the API
return <Loader fullScreen={true} />; return <Loader fullScreen={true} />;
} }
if (isEmpty(requestedUser)) {
// We have a response from the API, but there is nothing in the store // We have a response from the API, but there is nothing in the store
// for /:maybeUser. We can derive from this state the /:maybeUser is not // for /:maybeUser. We can derive from this state the /:maybeUser is not
// a user the API recognises, so we 404 // a user the API recognises, so we 404