Skip to content

Commit 0cf0ed9

Browse files
authored
Use ObjectMapper with FAIL_ON_UNKNOWN_PROPERTIES false during error handling (#253)
1 parent 08f5230 commit 0cf0ed9

File tree

1 file changed

+2
-2
lines changed
  • models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api

1 file changed

+2
-2
lines changed

models/spring-ai-openai/src/main/java/org/springframework/ai/openai/api/OpenAiApi.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,10 @@ public void handleError(ClientHttpResponse response) throws IOException {
9696
if (response.getStatusCode().isError()) {
9797
if (response.getStatusCode().is4xxClientError()) {
9898
throw new OpenAiApiClientErrorException(String.format("%s - %s", response.getStatusCode().value(),
99-
new ObjectMapper().readValue(response.getBody(), ResponseError.class)));
99+
OpenAiApi.this.objectMapper.readValue(response.getBody(), ResponseError.class)));
100100
}
101101
throw new OpenAiApiException(String.format("%s - %s", response.getStatusCode().value(),
102-
new ObjectMapper().readValue(response.getBody(), ResponseError.class)));
102+
OpenAiApi.this.objectMapper.readValue(response.getBody(), ResponseError.class)));
103103
}
104104
}
105105
};

0 commit comments

Comments
 (0)