From d4987270cf747038c82f232ec3fd40afda321290 Mon Sep 17 00:00:00 2001 From: duchm Date: Wed, 20 Sep 2023 11:31:15 +0700 Subject: [PATCH] fix: cannot view shared items in emergency access view grantor --- .../cipher/cipher-types/login/LoginInput.vue | 12 +- .../cipher/cipher-types/login/PasswordOTP.vue | 7 + .../EmergencyAccess.vue | 2 +- .../EmergencyContact.vue | 4 +- .../ViewGrantorCipher.vue | 53 +- src/renderer/core/services/crypto.service.ts | 9 +- src/renderer/core/services/user.service.ts | 355 +++++---- .../services/webCryptoFunction.service.ts | 725 +++++++++++------- .../security/emergency-access/_id.vue | 212 ++--- .../pages/settings/security/index.vue | 2 +- 10 files changed, 774 insertions(+), 607 deletions(-) rename src/renderer/components/setting/{ => emergency-access}/EmergencyAccess.vue (99%) rename src/renderer/components/setting/{ => emergency-access}/EmergencyContact.vue (98%) rename src/renderer/components/setting/{ => emergency-access}/ViewGrantorCipher.vue (86%) diff --git a/src/renderer/components/cipher/cipher-types/login/LoginInput.vue b/src/renderer/components/cipher/cipher-types/login/LoginInput.vue index 0bf6c0b1..2d964964 100644 --- a/src/renderer/components/cipher/cipher-types/login/LoginInput.vue +++ b/src/renderer/components/cipher/cipher-types/login/LoginInput.vue @@ -45,15 +45,14 @@ /> -
+
{{ $t('data.ciphers.otp.setup') }}
@@ -86,6 +89,10 @@ export default { value: { type: String, default: '' + }, + disabled: { + type: Boolean, + default: false } }, data () { diff --git a/src/renderer/components/setting/EmergencyAccess.vue b/src/renderer/components/setting/emergency-access/EmergencyAccess.vue similarity index 99% rename from src/renderer/components/setting/EmergencyAccess.vue rename to src/renderer/components/setting/emergency-access/EmergencyAccess.vue index 7aecc04b..b0242d06 100644 --- a/src/renderer/components/setting/EmergencyAccess.vue +++ b/src/renderer/components/setting/emergency-access/EmergencyAccess.vue @@ -708,9 +708,9 @@