We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6460f17 commit 4ec4b55Copy full SHA for 4ec4b55
src/main/kotlin/FutariLobby.kt
@@ -1,5 +1,6 @@
1
package aquadx
2
3
+import com.alibaba.fastjson2.parseObject
4
import com.alibaba.fastjson2.toJSONString
5
import io.ktor.server.application.*
6
import io.ktor.server.request.*
@@ -70,7 +71,12 @@ fun Application.configureRouting() = routing {
70
71
get("/recruit/list") {
72
val time = millis()
73
recruits.filterValues { time - it.Time > MAX_TTL }.keys.forEach { recruits.remove(it) }
- call.respondText(recruits.values.toList().joinToString("\n") { KJson.encodeToString(it) })
74
+ call.respondText(recruits.values.toList().joinToString("\n") { obj ->
75
+ KJson.encodeToString(obj).parseObject().apply {
76
+ this.remove("Keychip")
77
+ this.remove("Time")
78
+ }.toJSONString()
79
+ })
80
}
81
82
get("/info") {
0 commit comments