From 3f5ca7155bcf495bc00593ef5f8209e515f13dce Mon Sep 17 00:00:00 2001 From: Nik Gilmore Date: Tue, 3 Feb 2026 12:35:13 -0800 Subject: [PATCH] [PM-31282] Bugfix: Pass orgId to Admin Bulk Delete API --- libs/common/src/vault/services/cipher.service.spec.ts | 2 +- libs/common/src/vault/services/cipher.service.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/common/src/vault/services/cipher.service.spec.ts b/libs/common/src/vault/services/cipher.service.spec.ts index 28b1f064d89..9e858a6a9d7 100644 --- a/libs/common/src/vault/services/cipher.service.spec.ts +++ b/libs/common/src/vault/services/cipher.service.spec.ts @@ -1092,7 +1092,7 @@ describe("Cipher Service", () => { await cipherService.deleteManyWithServer(testCipherIds, userId, true, orgId); - expect(apiSpy).toHaveBeenCalled(); + expect(apiSpy).toHaveBeenCalledWith({ ids: testCipherIds, organizationId: orgId }); }); it("should use SDK to delete multiple ciphers when feature flag is enabled", async () => { diff --git a/libs/common/src/vault/services/cipher.service.ts b/libs/common/src/vault/services/cipher.service.ts index 81060870e8b..523a6490fb8 100644 --- a/libs/common/src/vault/services/cipher.service.ts +++ b/libs/common/src/vault/services/cipher.service.ts @@ -1422,7 +1422,7 @@ export class CipherService implements CipherServiceAbstraction { return; } - const request = new CipherBulkDeleteRequest(ids); + const request = new CipherBulkDeleteRequest(ids, orgId); if (asAdmin) { await this.apiService.deleteManyCiphersAdmin(request); } else {