diff --git a/apps/browser/src/popup/vault/view.component.html b/apps/browser/src/popup/vault/view.component.html index ac117afd39d..3857dc2ba0b 100644 --- a/apps/browser/src/popup/vault/view.component.html +++ b/apps/browser/src/popup/vault/view.component.html @@ -475,6 +475,20 @@ +
+
+
+ + +
+
+

+
+
+
+ + +
+
+

; + folder: FolderView; private totpInterval: any; private previousCipherId: string; @@ -65,6 +69,7 @@ export class ViewComponent implements OnDestroy, OnInit { constructor( protected cipherService: CipherService, + protected folderService: FolderService, protected totpService: TotpService, protected tokenService: TokenService, protected i18nService: I18nService, @@ -112,6 +117,12 @@ export class ViewComponent implements OnDestroy, OnInit { this.showPremiumRequiredTotp = this.cipher.login.totp && !this.canAccessPremium && !this.cipher.organizationUseTotp; + if (this.cipher.folderId) { + this.folder = await ( + await firstValueFrom(this.folderService.folderViews$) + ).find((f) => f.id == this.cipher.folderId); + } + if ( this.cipher.type === CipherType.Login && this.cipher.login.totp &&