From e264609928ce08d7d77c4482bb3643a96282fad0 Mon Sep 17 00:00:00 2001 From: devxb Date: Mon, 3 Mar 2025 22:45:06 +0900 Subject: [PATCH] refactor: logging 2 --- .../org/gitanimals/rank/app/GetRankByUsernameFacade.kt | 5 +++++ .../gitanimals/rank/domain/UserContributionRankService.kt | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/org/gitanimals/rank/app/GetRankByUsernameFacade.kt b/src/main/kotlin/org/gitanimals/rank/app/GetRankByUsernameFacade.kt index 95313df..62c4d73 100644 --- a/src/main/kotlin/org/gitanimals/rank/app/GetRankByUsernameFacade.kt +++ b/src/main/kotlin/org/gitanimals/rank/app/GetRankByUsernameFacade.kt @@ -3,6 +3,7 @@ package org.gitanimals.rank.app import org.gitanimals.rank.domain.RankQueryRepository import org.gitanimals.rank.domain.UserContributionRankService import org.gitanimals.rank.domain.response.RankResponse +import org.slf4j.LoggerFactory import org.springframework.stereotype.Component @Component @@ -11,9 +12,13 @@ class GetRankByUsernameFacade( private val rankQueryRepository: RankQueryRepository, ) { + private val logger = LoggerFactory.getLogger(this::class.simpleName) + fun invoke(username: String): RankResponse { val userContributionRank = userContributionRankService.findUserRankByUsername(username) + logger.info("userContributionRank: $userContributionRank") + checkNotNull(userContributionRank) { "UserContributionRank is null username: $username" } diff --git a/src/main/kotlin/org/gitanimals/rank/domain/UserContributionRankService.kt b/src/main/kotlin/org/gitanimals/rank/domain/UserContributionRankService.kt index 96d1cc3..82e82a2 100644 --- a/src/main/kotlin/org/gitanimals/rank/domain/UserContributionRankService.kt +++ b/src/main/kotlin/org/gitanimals/rank/domain/UserContributionRankService.kt @@ -35,7 +35,8 @@ class UserContributionRankService( } fun findAllByRankIds(rankWithId: Map): List { - val rankIds = rankWithId.values + val rankIds = rankWithId.values.toList() + logger.info("rankIds: $rankIds") val idWithRank = rankWithId.map { it.value to it.key }.toMap() return userContributionRankRepository.findAllById(rankIds).map {