From c3dd9a4b1769214db067ce0bb5920baf3c4d4b95 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 24 Mar 2016 15:03:44 +0000 Subject: [PATCH] Unset email pending state on error or we never remove the spinner --- src/components/structures/UserSettings.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/structures/UserSettings.js b/src/components/structures/UserSettings.js index 2ba9caa4e3..bea55ae8a8 100644 --- a/src/components/structures/UserSettings.js +++ b/src/components/structures/UserSettings.js @@ -214,6 +214,7 @@ module.exports = React.createClass({ this._refreshFromServer(); this.setState({email_add_pending: false}); }, (err) => { + this.setState({email_add_pending: false}); if (err.errcode == 'M_THREEPID_AUTH_FAILED') { var QuestionDialog = sdk.getComponent("dialogs.QuestionDialog"); var message = "Unable to verify email address. "