diff --git a/libs/vault/src/cipher-form/components/login-details-section/login-details-section.component.ts b/libs/vault/src/cipher-form/components/login-details-section/login-details-section.component.ts index bd6e2ee7b74..5aef61a5ddf 100644 --- a/libs/vault/src/cipher-form/components/login-details-section/login-details-section.component.ts +++ b/libs/vault/src/cipher-form/components/login-details-section/login-details-section.component.ts @@ -123,6 +123,8 @@ export class LoginDetailsSectionComponent implements OnInit { } private initFromExistingCipher(existingLogin: LoginView) { + // Note: this.loginView will still contain references to the existing login's Uri and Fido2Credential arrays. + // We may need to deep clone these in the future. Object.assign(this.loginView, existingLogin); this.loginDetailsForm.patchValue({ username: this.loginView.username,