command list pages.

- set /commands/{uid} page to not require login.
This commit is contained in:
dalbodeule 2024-08-18 18:25:46 +09:00
parent 89dda9742a
commit 5c3c69c585
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65

View File

@ -23,13 +23,12 @@ fun Routing.apiCommandRoutes() {
route("/commands") {
get("/{uid}") {
val uid = call.parameters["uid"]
val session = call.sessions.get<UserSession>()
if(uid == null) {
call.respond(HttpStatusCode.BadRequest, "UID is required")
return@get
}
val user = UserService.getUser(uid)
if(user == null || user.naverId != session?.id) {
if(user == null ) {
call.respond(HttpStatusCode.BadRequest, "User does not exist")
return@get
}