Skip to content

Commit c6b86da

Browse files
committed
fix: Guild title이 수정되었을때 포인트 지급이 불가능한 버그를 수정한다
1 parent 88626fc commit c6b86da

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/main/kotlin/org/gitanimals/rank/app/GivePointToGuildFacade.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class GivePointToGuildFacade(
4040
runCatching {
4141
val point = getPoint(rankResponse)
4242

43-
val guild = guildApi.getGuildByTitle(rankResponse.name)
43+
val guild = guildApi.getGuildById(rankResponse.id.toLong())
4444
givePointToLeader(guild, point)
4545
givePointToMembers(guild, point)
4646
}.onFailure {

src/main/kotlin/org/gitanimals/rank/app/GuildApi.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,14 @@ import org.springframework.web.bind.annotation.PathVariable
55
import org.springframework.web.service.annotation.GetExchange
66
import java.time.Instant
77

8-
fun interface GuildApi {
8+
interface GuildApi {
99

1010
@GetExchange("/internals/guilds/by-title/{title}")
1111
fun getGuildByTitle(@PathVariable("title") title: String): GuildResponse
1212

13+
@GetExchange("/guilds/{guildId}")
14+
fun getGuildById(@PathVariable("guildId") guildId: Long): GuildResponse
15+
1316
data class GuildResponse(
1417
val id: String,
1518
val title: String,

0 commit comments

Comments
 (0)