mirror of https://github.com/hykilpikonna/AquaDX
[F] Fix matching server
parent
64f057a415
commit
cbe683d25e
|
@ -79,3 +79,4 @@ gradle-app.setting
|
|||
.jpb
|
||||
src/main/resources/meta/*/*.json
|
||||
*.log.*.gz
|
||||
*.salive
|
||||
|
|
|
@ -92,7 +92,7 @@ class ChusanServletController(
|
|||
|
||||
val members = this::class.declaredMemberProperties
|
||||
val handlers: Map<String, BaseHandler> = endpointList.associateWith { api ->
|
||||
val name = api.replace("Api", "").lowercase()
|
||||
val name = api.replace("Api", "").replace("MatchingServer/", "").lowercase()
|
||||
(members.find { it.name.lowercase() == name } ?: members.find { it.name.lowercase() == name.replace("cm", "") })
|
||||
?.let { it.call(this) as BaseHandler }
|
||||
?: throw IllegalArgumentException("Chu3: No handler found for $api")
|
||||
|
|
Loading…
Reference in New Issue