diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts index 765d979bbe6..fcca568da6e 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts @@ -144,8 +144,10 @@ export class CriticalApplicationsComponent implements OnInit { const apps = this.dataSource.data; const cipherIds = apps .filter((_) => _.atRiskPasswordCount > 0) - .flatMap((app) => app.atRiskMemberDetails.map((member) => member.cipherId)); + .flatMap((app) => app.atRiskCipherIds); + const distinctCipherIds = Array.from(new Set(cipherIds)); + const tasks: CreateTasksRequest[] = distinctCipherIds.map((cipherId) => ({ cipherId: cipherId as CipherId, type: SecurityTaskType.UpdateAtRiskCredential,