From 77eceedbf7a5b53948d7d91b3d228aa303c02081 Mon Sep 17 00:00:00 2001 From: Maksim Date: Wed, 12 Jun 2019 20:16:55 +0000 Subject: Revert "add TOTP/Recovery Form for mobile version" This reverts commit a3811f944819430c278b6da6b08dc322a9b9ff65. --- src/components/user_settings/mfa.vue | 121 +++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 src/components/user_settings/mfa.vue (limited to 'src/components/user_settings/mfa.vue') diff --git a/src/components/user_settings/mfa.vue b/src/components/user_settings/mfa.vue new file mode 100644 index 00000000..ded426dd --- /dev/null +++ b/src/components/user_settings/mfa.vue @@ -0,0 +1,121 @@ + + + + -- cgit v1.2.3-70-g09d2 From 06c84a9cf347ad841a0630999e12432b5e01866b Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Sun, 16 Jun 2019 20:33:40 +0300 Subject: fix MFA crashing on user-settings page --- src/components/user_settings/mfa.js | 3 +++ src/components/user_settings/mfa.vue | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'src/components/user_settings/mfa.vue') 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 } }, diff --git a/src/components/user_settings/mfa.vue b/src/components/user_settings/mfa.vue index ded426dd..1f1be60d 100644 --- a/src/components/user_settings/mfa.vue +++ b/src/components/user_settings/mfa.vue @@ -1,5 +1,5 @@