diff options
| author | Henry Jameson <me@hjkos.com> | 2019-06-16 20:33:40 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2019-06-16 20:36:21 +0300 |
| commit | 06c84a9cf347ad841a0630999e12432b5e01866b (patch) | |
| tree | 83eb13056614eec4a963ae5261290cf7e106e467 /src/components/user_settings/mfa.js | |
| parent | 1db3c785d805bfe1e7bb09f2d85875448cb03f9a (diff) | |
fix MFA crashing on user-settings page
Diffstat (limited to 'src/components/user_settings/mfa.js')
| -rw-r--r-- | src/components/user_settings/mfa.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/user_settings/mfa.js b/src/components/user_settings/mfa.js index 2acee862..d44a3ab7 100644 --- a/src/components/user_settings/mfa.js +++ b/src/components/user_settings/mfa.js @@ -7,6 +7,7 @@ import { mapState } from 'vuex' const Mfa = { data: () => ({ settings: { // current settings of MFA + available: false, enabled: false, totp: false }, @@ -139,7 +140,9 @@ const Mfa = { // fetch settings from server async fetchSettings () { let result = await this.backendInteractor.fetchSettingsMFA() + if (result.error) return this.settings = result.settings + this.settings.available = true return result } }, |
