fix: Jpa AuditorAware에서의 NPE 수정

This commit is contained in:
이상진 2025-09-03 10:44:41 +09:00
parent 6e99917a34
commit 1972a5ca63

View File

@ -18,8 +18,12 @@ class JpaConfig {
class MdcAuditorAware : AuditorAware<Long> {
override fun getCurrentAuditor(): Optional<Long> {
val memberIdStr = MDC.get(MDC_MEMBER_ID_KEY)
val memberIdStr: String? = MDC.get(MDC_MEMBER_ID_KEY)
return Optional.ofNullable(memberIdStr.toLongOrNull())
if (memberIdStr == null) {
return Optional.empty()
} else {
return Optional.of(memberIdStr.toLong())
}
}
}