Skip to content

Commit 06e0966

Browse files
committed
detekt
1 parent 21e4885 commit 06e0966

File tree

1 file changed

+2
-2
lines changed
  • plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/webview

1 file changed

+2
-2
lines changed

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/webview/BrowserConnector.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ class BrowserConnector(
178178
var encryptionManager: JwtEncryptionManager? = null
179179
val result = AmazonQLspService.executeIfRunning(project) { server ->
180180
encryptionManager = this.encryptionManager
181-
server.sendChatPrompt(EncryptedChatParams(encryptionManager!!.encrypt(chatParams), partialResultToken))
181+
encryptionManager?.encrypt(chatParams)?.let { EncryptedChatParams(it, partialResultToken) }?.let { server.sendChatPrompt(it) }
182182
} ?: (CompletableFuture.failedFuture(IllegalStateException("LSP Server not running")))
183183

184184
result.whenComplete {
@@ -187,7 +187,7 @@ class BrowserConnector(
187187
val messageToChat = ChatCommunicationManager.convertToJsonToSendToChat(
188188
node.command,
189189
requestFromUi.params.tabId,
190-
encryptionManager?.decrypt(value) ?: "",
190+
encryptionManager?.decrypt(value).orEmpty(),
191191
isPartialResult = false
192192
)
193193
browser.postChat(messageToChat)

0 commit comments

Comments
 (0)