From bc829abb6e07980138657a22ad41ee3d4a95453f Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Thu, 13 Jan 2022 09:35:25 +0100 Subject: [PATCH] Few fixes --- .../identities/AccountGeneralForm.vue | 2 ++ .../identities/AccountPasswordForm.vue | 7 ++++-- frontend/src/components/layout/Navbar.vue | 12 +++++----- frontend/src/views/TwoFA.vue | 22 ++++++++++--------- 4 files changed, 25 insertions(+), 18 deletions(-) diff --git a/frontend/src/components/identities/AccountGeneralForm.vue b/frontend/src/components/identities/AccountGeneralForm.vue index 4019e1817..c6fc808b9 100644 --- a/frontend/src/components/identities/AccountGeneralForm.vue +++ b/frontend/src/components/identities/AccountGeneralForm.vue @@ -16,12 +16,14 @@ diff --git a/frontend/src/components/identities/AccountPasswordForm.vue b/frontend/src/components/identities/AccountPasswordForm.vue index 92dae4dac..556019394 100644 --- a/frontend/src/components/identities/AccountPasswordForm.vue +++ b/frontend/src/components/identities/AccountPasswordForm.vue @@ -119,8 +119,11 @@ export default { } }, mounted () { - if (this.account && this.account.random_password) { - this.updatePassword(true) + if (this.account) { + this.form.random_password = this.account.random_password + if (this.form.random_password) { + this.updatePassword(true) + } } } } diff --git a/frontend/src/components/layout/Navbar.vue b/frontend/src/components/layout/Navbar.vue index 3a5c41b63..cff2f31d4 100644 --- a/frontend/src/components/layout/Navbar.vue +++ b/frontend/src/components/layout/Navbar.vue @@ -1,5 +1,5 @@