From 82f3e56770eee5b1bb8445ab31b6aae799ad9b8e Mon Sep 17 00:00:00 2001 From: pricelees Date: Sat, 11 Oct 2025 12:06:43 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20UserContextResolver=EC=97=90=EC=84=9C=20?= =?UTF-8?q?=EB=88=84=EB=9D=BD=EB=90=9C=20MDC=20id=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../auth/web/support/resolver/UserContextResolver.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/service/src/main/kotlin/com/sangdol/roomescape/auth/web/support/resolver/UserContextResolver.kt b/service/src/main/kotlin/com/sangdol/roomescape/auth/web/support/resolver/UserContextResolver.kt index e61270be..bfb7ac61 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/auth/web/support/resolver/UserContextResolver.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/auth/web/support/resolver/UserContextResolver.kt @@ -1,5 +1,6 @@ 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.AuthException import com.sangdol.roomescape.auth.infrastructure.jwt.JwtUtils @@ -38,7 +39,9 @@ class UserContextResolver( val token: String? = request.accessToken() try { - val id: Long = jwtUtils.extractSubject(token).toLong() + val id: Long = jwtUtils.extractSubject(token).also { + MdcPrincipalIdUtil.set(it) + }.toLong() return userService.findContextById(id) } catch (e: Exception) {