Skip to content

Commit 63c6dba

Browse files
authored
Merge pull request #140 from howWeather/perf/model-request
fix: AI 응답 복호화 시 NullPointerException 방어
2 parents 3249b1d + 586da50 commit 63c6dba

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/com/howWeather/howWeather_backend/domain/member/service/MyAccountService.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,12 @@ private void pushPredictionForSingleMember(Member member, String region) {
239239
}
240240

241241
Map<String, String> encryptedResponseData = response.getBody();
242+
243+
log.info("[AI 서버 응답 본문] memberId={}, body={}", member.getId(), encryptedResponseData);
244+
if (encryptedResponseData == null || encryptedResponseData.isEmpty()) {
245+
log.warn("[AI 서버 응답 없음] memberId={}, 응답 본문이 null이거나 비어있습니다.", member.getId());
246+
return;
247+
}
242248
saveRecommendationsInternal(encryptedResponseData, region);
243249

244250
} catch (Exception e) {

0 commit comments

Comments
 (0)