Skip to content

Commit 4fb35db

Browse files
committed
[PM-15557] Log the Cipher_ClientViewed event when opening the VaultItemDialog (#12669)
(cherry picked from commit 828a7fe)
1 parent 45f3f2e commit 4fb35db

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

apps/web/src/app/vault/components/vault-item-dialog/vault-item-dialog.component.ts

+10
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ import { map } from "rxjs/operators";
99

1010
import { CollectionView } from "@bitwarden/admin-console/common";
1111
import { ApiService } from "@bitwarden/common/abstractions/api.service";
12+
import { EventCollectionService } from "@bitwarden/common/abstractions/event/event-collection.service";
1213
import { Organization } from "@bitwarden/common/admin-console/models/domain/organization";
1314
import { AccountService } from "@bitwarden/common/auth/abstractions/account.service";
1415
import { BillingAccountProfileStateService } from "@bitwarden/common/billing/abstractions";
16+
import { EventType } from "@bitwarden/common/enums";
1517
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
1618
import { LogService } from "@bitwarden/common/platform/abstractions/log.service";
1719
import { MessagingService } from "@bitwarden/common/platform/abstractions/messaging.service";
@@ -237,6 +239,7 @@ export class VaultItemDialogComponent implements OnInit, OnDestroy {
237239
private premiumUpgradeService: PremiumUpgradePromptService,
238240
private cipherAuthorizationService: CipherAuthorizationService,
239241
private apiService: ApiService,
242+
private eventCollectionService: EventCollectionService,
240243
) {
241244
this.updateTitle();
242245
}
@@ -257,6 +260,13 @@ export class VaultItemDialogComponent implements OnInit, OnDestroy {
257260
[this.params.activeCollectionId],
258261
this.params.isAdminConsoleAction,
259262
);
263+
264+
await this.eventCollectionService.collect(
265+
EventType.Cipher_ClientViewed,
266+
this.cipher.id,
267+
false,
268+
this.cipher.organizationId,
269+
);
260270
}
261271

262272
this.performingInitialLoad = false;

0 commit comments

Comments
 (0)