File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
src/main/kotlin/org/gitanimals/guild/controller Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff 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 ,
You canโt perform that action at this time.
0 commit comments