From ca5624169a7bdbb927a7d26d45ec7a2c6e5e97da Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 08:43:06 -0400 Subject: [PATCH] Switch order of literals to prevent NullPointerException (#1) Co-authored-by: pixeebot[bot] <23113631+pixeebot@users.noreply.github.com> --- .../ai/autoconfigure/openai/OpenAiAutoConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java index e28a24975..ba60f0a84 100644 --- a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java +++ b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/openai/OpenAiAutoConfiguration.java @@ -52,7 +52,7 @@ public class OpenAiAutoConfiguration { @Bean public OpenAiService theoOpenAiService(OpenAiProperties openAiProperties) { - if (openAiProperties.getBaseUrl().equals("https://api.openai.com")) { + if ("https://api.openai.com".equals(openAiProperties.getBaseUrl())) { if (!StringUtils.hasText(openAiProperties.getApiKey())) { throw new IllegalArgumentException( "You must provide an API key with the property name " + CONFIG_PREFIX + ".api-key");