Skip to content

Commit f713aa5

Browse files
committed
patch action is null case
1 parent ae29817 commit f713aa5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/settings/CodeWhispererSettings.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ class CodeWhispererSettings : PersistentStateComponent<CodeWhispererConfiguratio
5252
toggleEnabledProjectContextOnce(true)
5353
state.value[CodeWhispererConfigurationType.IsProjectContextEnabled] = value
5454
// todo: hack to bypass module dependency issue (codewhisperer -> shared), should pass [CodeWhispererShowSettingsAction] instead when it's resolved
55-
ActionManager.getInstance().getAction("codewhisperer.settings")?.let { a ->
56-
notifyInfo(
57-
AmazonQBundle.message("amazonq.title"),
58-
AmazonQBundle.message("amazonq.workspace.settings.open.prompt"),
59-
notificationActions = listOf(a)
60-
)
61-
}
55+
val actions = ActionManager.getInstance().getAction("codewhisperer.settings")?.let { listOf(it) } ?: emptyList()
56+
57+
notifyInfo(
58+
AmazonQBundle.message("amazonq.title"),
59+
AmazonQBundle.message("amazonq.workspace.settings.open.prompt"),
60+
notificationActions = actions
61+
)
6262
}
6363
} else {
6464
state.value[CodeWhispererConfigurationType.IsProjectContextEnabled] = value

0 commit comments

Comments
 (0)