From 147bb38c6a746e604a269685881a7e56cf81e60e Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Fri, 27 May 2016 15:37:44 -0700 Subject: [PATCH] fix(pro): Don't refresh identity unless one is present --- internal_packages/onboarding/lib/page-authenticate.jsx | 2 +- src/flux/stores/identity-store.es6 | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/internal_packages/onboarding/lib/page-authenticate.jsx b/internal_packages/onboarding/lib/page-authenticate.jsx index 5e42f1dbe..90c7b317b 100644 --- a/internal_packages/onboarding/lib/page-authenticate.jsx +++ b/internal_packages/onboarding/lib/page-authenticate.jsx @@ -21,7 +21,7 @@ class InitialLoadingCover extends React.Component { componentDidMount() { this._slowTimeout = setTimeout(() => { this.setState({slow: true}); - }, 2500); + }, 3500); } componentWillUnmount() { diff --git a/src/flux/stores/identity-store.es6 b/src/flux/stores/identity-store.es6 index 3b8ce5f05..4fafceb11 100644 --- a/src/flux/stores/identity-store.es6 +++ b/src/flux/stores/identity-store.es6 @@ -85,6 +85,9 @@ class IdentityStore extends NylasStore { } refreshStatus = () => { + if (!this._identity || !this._identity.token) { + return; + } request({ method: 'GET', url: `${this.URLRoot}/n1/user`,