From 1816d3bd732893665b45371b928b687a86f60473 Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Thu, 10 Mar 2016 12:00:24 -0800 Subject: [PATCH] fix(api): Don't display auth failure bar for req with no auth (onboarding) --- src/flux/nylas-api.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/flux/nylas-api.coffee b/src/flux/nylas-api.coffee index 1b86137d5..4f94d504b 100644 --- a/src/flux/nylas-api.coffee +++ b/src/flux/nylas-api.coffee @@ -231,6 +231,9 @@ class NylasAPI return Promise.resolve() _handleAuthenticationFailure: (modelUrl, apiToken) -> + # prevent /auth errors from presenting auth failure notices + return Promise.resolve() unless apiToken + AccountStore ?= require './stores/account-store' account = AccountStore.accounts().find (account) -> AccountStore.tokenForAccountId(account.id) is apiToken