Skip to content

Commit a36dd55

Browse files
authored
release: 1.3.6 (#269)
2 parents 349e37a + 9a2d744 commit a36dd55

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

โ€Žsrc/main/kotlin/org/gitanimals/guild/controller/GuildController.ktโ€Ž

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class GuildController(
3030
private val changeMainPersonaFacade: ChangeMainPersonaFacade,
3131
private val leaveGuildFacade: LeaveGuildFacade,
3232
private val drawGuildFacade: DrawGuildFacade,
33+
private val denyJoinGuildFacade: DenyJoinGuildFacade,
3334
) {
3435

3536
@ResponseStatus(HttpStatus.OK)
@@ -145,6 +146,17 @@ class GuildController(
145146
@PathVariable("guildId") guildId: Long,
146147
) = leaveGuildFacade.leave(token, guildId)
147148

149+
@PostMapping("guilds/{guildId}/deny")
150+
fun deny(
151+
@RequestHeader(HttpHeaders.AUTHORIZATION) token: String,
152+
@PathVariable("guildId") guildId: Long,
153+
@RequestParam("user-id") denyUserId: Long,
154+
) = denyJoinGuildFacade.denyJoin(
155+
token = token,
156+
guildId = guildId,
157+
denyUserId = denyUserId,
158+
)
159+
148160
@GetMapping(value = ["/guilds/{guildId}/draw"], produces = ["image/svg+xml"])
149161
fun draw(
150162
@PathVariable("guildId") guildId: Long,

0 commit comments

Comments
ย (0)