From 8d8a44b5f6fe1cbabff428169174c243a5de9f02 Mon Sep 17 00:00:00 2001 From: Limwngur Date: Sat, 29 Jul 2023 11:26:18 +0900 Subject: [PATCH] =?UTF-8?q?=E2=9A=BDRefactor=20#41:=20=EC=84=B1=EB=B3=84?= =?UTF-8?q?=20=EB=B0=8F=20=EC=97=B0=EB=A0=B9=EB=8C=80=EB=B3=80=ED=99=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/umc/DongnaeFriend/domain/type/Age.java | 3 +++ .../DongnaeFriend/domain/user/service/KakaoServiceimpl.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/umc/DongnaeFriend/domain/type/Age.java b/src/main/java/com/umc/DongnaeFriend/domain/type/Age.java index ddc50e3..e55b91f 100644 --- a/src/main/java/com/umc/DongnaeFriend/domain/type/Age.java +++ b/src/main/java/com/umc/DongnaeFriend/domain/type/Age.java @@ -24,6 +24,9 @@ public String getAge() { } public static Age fromString(String strAge) { + if(strAge==""){ + return null; + } for(Age age : Age.values()){ if((age.getAge().charAt(0))==(strAge.charAt(0))){ diff --git a/src/main/java/com/umc/DongnaeFriend/domain/user/service/KakaoServiceimpl.java b/src/main/java/com/umc/DongnaeFriend/domain/user/service/KakaoServiceimpl.java index 2d2114b..047549b 100644 --- a/src/main/java/com/umc/DongnaeFriend/domain/user/service/KakaoServiceimpl.java +++ b/src/main/java/com/umc/DongnaeFriend/domain/user/service/KakaoServiceimpl.java @@ -68,8 +68,8 @@ public HashMap getUserInfo(String access_Token) throws IOExcepti String nickname = properties.get("nickname").toString(); String profileImage = properties.get("profile_image").toString(); String email = kakao_account.get("email").toString(); - String gender = kakao_account.get("gender").toString(); - String age = kakao_account.get("age_range").toString(); + String gender = kakao_account.getOrDefault("gender","").toString(); + String age = kakao_account.getOrDefault("age_range","").toString(); userInfo.put("id", id); userInfo.put("nickname", nickname);