services: null check for ConfigOptions for hackability/yoinkability

This commit is contained in:
end-4
2025-05-19 23:36:17 +02:00
parent cd177a3fcd
commit 26a5dbd91c
6 changed files with 7 additions and 14 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ Singleton {
readonly property string interfaceRole: "interface"
readonly property string apiKeyEnvVarName: "API_KEY"
property Component aiMessageComponent: AiMessageData {}
property string systemPrompt: ConfigOptions.ai.systemPrompt ?? ""
property string systemPrompt: ConfigOptions?.ai?.systemPrompt ?? ""
property var messages: []
readonly property var apiKeys: KeyringStorage.keyringData?.apiKeys ?? {}
readonly property var apiKeysLoaded: KeyringStorage.loaded