fix: UserContextResolver에서 누락된 MDC id 추가 수정

This commit is contained in:
이상진 2025-10-11 12:06:43 +09:00
parent 95955faf33
commit 82f3e56770

View File

@ -1,5 +1,6 @@
package com.sangdol.roomescape.auth.web.support.resolver package com.sangdol.roomescape.auth.web.support.resolver
import com.sangdol.common.utils.MdcPrincipalIdUtil
import com.sangdol.roomescape.auth.exception.AuthErrorCode import com.sangdol.roomescape.auth.exception.AuthErrorCode
import com.sangdol.roomescape.auth.exception.AuthException import com.sangdol.roomescape.auth.exception.AuthException
import com.sangdol.roomescape.auth.infrastructure.jwt.JwtUtils import com.sangdol.roomescape.auth.infrastructure.jwt.JwtUtils
@ -38,7 +39,9 @@ class UserContextResolver(
val token: String? = request.accessToken() val token: String? = request.accessToken()
try { try {
val id: Long = jwtUtils.extractSubject(token).toLong() val id: Long = jwtUtils.extractSubject(token).also {
MdcPrincipalIdUtil.set(it)
}.toLong()
return userService.findContextById(id) return userService.findContextById(id)
} catch (e: Exception) { } catch (e: Exception) {