From ebaf9fcf830c9d13fc3ae74499264fd696f7e083 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Fri, 23 May 2025 09:42:11 +0200 Subject: [PATCH] Tmp --- apps/desktop/src/app/services/services.module.ts | 1 + .../src/services/duckduckgo-message-handler.service.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/apps/desktop/src/app/services/services.module.ts b/apps/desktop/src/app/services/services.module.ts index cfab600505e..3677a2fc46c 100644 --- a/apps/desktop/src/app/services/services.module.ts +++ b/apps/desktop/src/app/services/services.module.ts @@ -290,6 +290,7 @@ const safeProviders: SafeProvider[] = [ EncryptedMessageHandlerService, DialogService, DesktopAutofillSettingsService, + LogServiceAbstraction, ], }), safeProvider({ diff --git a/apps/desktop/src/services/duckduckgo-message-handler.service.ts b/apps/desktop/src/services/duckduckgo-message-handler.service.ts index 60d69e402c4..0db71e6da47 100644 --- a/apps/desktop/src/services/duckduckgo-message-handler.service.ts +++ b/apps/desktop/src/services/duckduckgo-message-handler.service.ts @@ -6,6 +6,7 @@ import { firstValueFrom } from "rxjs"; import { NativeMessagingVersion } from "@bitwarden/common/enums"; import { CryptoFunctionService } from "@bitwarden/common/key-management/crypto/abstractions/crypto-function.service"; import { EncryptService } from "@bitwarden/common/key-management/crypto/abstractions/encrypt.service"; +import { LogService } from "@bitwarden/common/platform/abstractions/log.service"; import { MessagingService } from "@bitwarden/common/platform/abstractions/messaging.service"; import { StateService } from "@bitwarden/common/platform/abstractions/state.service"; import { Utils } from "@bitwarden/common/platform/misc/utils"; @@ -39,6 +40,7 @@ export class DuckDuckGoMessageHandlerService { private encryptedMessageHandlerService: EncryptedMessageHandlerService, private dialogService: DialogService, private desktopAutofillSettingsService: DesktopAutofillSettingsService, + private logService: LogService, ) {} async handleMessage(message: Message) { @@ -188,6 +190,8 @@ export class DuckDuckGoMessageHandlerService { } try { + this.logService.info("Key", this.duckduckgoSharedSecret.keyB64); + this.logService.info("Encrypted command", message.encryptedCommand); const decryptedResult = await this.decryptDuckDuckGoEncString( message.encryptedCommand as EncString, this.duckduckgoSharedSecret,