Compare commits

..

No commits in common. "2d17eac19951fef38f6c907105a4f31e1a51c42a" and "e482bc3aad18eed38a83acbd9e673e7b0235e899" have entirely different histories.

1 changed files with 9 additions and 16 deletions

View File

@ -11,7 +11,6 @@ import org.springframework.beans.factory.annotation.Value
import org.springframework.data.repository.findByIdOrNull import org.springframework.data.repository.findByIdOrNull
import org.springframework.stereotype.Service import org.springframework.stereotype.Service
import org.springframework.transaction.annotation.Transactional import org.springframework.transaction.annotation.Transactional
import java.time.LocalDate
@Service @Service
class AuthService( class AuthService(
@ -83,21 +82,15 @@ class AuthService(
} }
val member = memberRepository.findByIdOrNull(memberId) ?: throw SodaException("로그인 정보를 확인해주세요.") val member = memberRepository.findByIdOrNull(memberId) ?: throw SodaException("로그인 정보를 확인해주세요.")
val nowYear = LocalDate.now().year val auth = Auth(
val certificateYear = certificate.birth.substring(0, 4).toInt() name = certificate.name,
if (nowYear - certificateYear >= 19) { birth = certificate.birth,
val auth = Auth( uniqueCi = certificate.unique,
name = certificate.name, di = certificate.di,
birth = certificate.birth, gender = certificate.gender
uniqueCi = certificate.unique, )
di = certificate.di, auth.member = member
gender = certificate.gender
)
auth.member = member
repository.save(auth) repository.save(auth)
} else {
throw SodaException("19세 미만 인증 오류")
}
} }
} }