From 8a7739d112a9d7f18ee17fd8a3e733d81001d7d9 Mon Sep 17 00:00:00 2001 From: soohyun Date: Wed, 10 Jan 2024 05:02:37 +0900 Subject: [PATCH] =?UTF-8?q?[#35]=20fix:=20NPE=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/app/toaster/service/auth/kakao/KakaoSignInService.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/linkmind/src/main/java/com/app/toaster/service/auth/kakao/KakaoSignInService.java b/linkmind/src/main/java/com/app/toaster/service/auth/kakao/KakaoSignInService.java index d0b418ba..01fbd6e3 100644 --- a/linkmind/src/main/java/com/app/toaster/service/auth/kakao/KakaoSignInService.java +++ b/linkmind/src/main/java/com/app/toaster/service/auth/kakao/KakaoSignInService.java @@ -30,7 +30,6 @@ public LoginResult getKaKaoId(String accessToken) { responseData = restTemplate.postForEntity(KAKAO_URL,httpEntity,Object.class); ObjectMapper objectMapper = new ObjectMapper(); HashMap profileResponse = (HashMap)objectMapper.convertValue( responseData.getBody(),Map.class).get("properties"); - System.out.println(profileResponse.get("profile_image").toString()); - return LoginResult.of(objectMapper.convertValue(responseData.getBody(), Map.class).get("id").toString(), profileResponse.get("profile_image").toString()); //소셜 id만 가져오는듯. + return LoginResult.of(objectMapper.convertValue(responseData.getBody(), Map.class).get("id").toString(), profileResponse==null?null:profileResponse.get("profile_image").toString()); //프로필 이미지 허용 x시 null로 넘기기. } }