mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-06-09 07:18:22 +00:00
command list pages.
- set /commands/{uid} page to not require login.
This commit is contained in:
parent
89dda9742a
commit
5c3c69c585
@ -23,13 +23,12 @@ fun Routing.apiCommandRoutes() {
|
|||||||
route("/commands") {
|
route("/commands") {
|
||||||
get("/{uid}") {
|
get("/{uid}") {
|
||||||
val uid = call.parameters["uid"]
|
val uid = call.parameters["uid"]
|
||||||
val session = call.sessions.get<UserSession>()
|
|
||||||
if(uid == null) {
|
if(uid == null) {
|
||||||
call.respond(HttpStatusCode.BadRequest, "UID is required")
|
call.respond(HttpStatusCode.BadRequest, "UID is required")
|
||||||
return@get
|
return@get
|
||||||
}
|
}
|
||||||
val user = UserService.getUser(uid)
|
val user = UserService.getUser(uid)
|
||||||
if(user == null || user.naverId != session?.id) {
|
if(user == null ) {
|
||||||
call.respond(HttpStatusCode.BadRequest, "User does not exist")
|
call.respond(HttpStatusCode.BadRequest, "User does not exist")
|
||||||
return@get
|
return@get
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user