diff --git a/apps/cli/src/service-container/service-container.ts b/apps/cli/src/service-container/service-container.ts index ddab6fb7cf1..6f4c6734560 100644 --- a/apps/cli/src/service-container/service-container.ts +++ b/apps/cli/src/service-container/service-container.ts @@ -725,6 +725,7 @@ export class ServiceContainer { this.accountService, this.logService, this.cipherEncryptionService, + this.messagingService, ); this.folderService = new FolderService( diff --git a/libs/common/src/vault/services/cipher.service.spec.ts b/libs/common/src/vault/services/cipher.service.spec.ts index f027122993d..fdbb123a92f 100644 --- a/libs/common/src/vault/services/cipher.service.spec.ts +++ b/libs/common/src/vault/services/cipher.service.spec.ts @@ -7,6 +7,7 @@ import { CipherResponse } from "@bitwarden/common/vault/models/response/cipher.r // This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop. // eslint-disable-next-line no-restricted-imports import { CipherDecryptionKeys, KeyService } from "@bitwarden/key-management"; +import { MessageSender } from "@bitwarden/messaging"; import { FakeAccountService, mockAccountServiceWith } from "../../../spec/fake-account-service"; import { FakeStateProvider } from "../../../spec/fake-state-provider"; @@ -108,6 +109,7 @@ describe("Cipher Service", () => { const logService = mock(); const stateProvider = new FakeStateProvider(accountService); const cipherEncryptionService = mock(); + const messageSender = mock(); const userId = "TestUserId" as UserId; const orgId = "4ff8c0b2-1d3e-4f8c-9b2d-1d3e4f8c0b2" as OrganizationId; @@ -137,6 +139,7 @@ describe("Cipher Service", () => { accountService, logService, cipherEncryptionService, + messageSender, ); encryptionContext = { cipher: new Cipher(cipherData), encryptedFor: userId };