mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
Shamrock
: fix #166
This commit is contained in:
parent
aeabc66067
commit
89a4912ed7
@ -23,6 +23,7 @@ import moe.fuqiuluo.shamrock.remote.entries.EmptyObject
|
|||||||
import moe.fuqiuluo.shamrock.remote.entries.IndexData
|
import moe.fuqiuluo.shamrock.remote.entries.IndexData
|
||||||
import moe.fuqiuluo.shamrock.remote.entries.Status
|
import moe.fuqiuluo.shamrock.remote.entries.Status
|
||||||
import moe.fuqiuluo.shamrock.tools.EmptyJsonObject
|
import moe.fuqiuluo.shamrock.tools.EmptyJsonObject
|
||||||
|
import moe.fuqiuluo.shamrock.tools.EmptyJsonString
|
||||||
import moe.fuqiuluo.shamrock.tools.asJsonObjectOrNull
|
import moe.fuqiuluo.shamrock.tools.asJsonObjectOrNull
|
||||||
import moe.fuqiuluo.shamrock.tools.asString
|
import moe.fuqiuluo.shamrock.tools.asString
|
||||||
import moe.fuqiuluo.shamrock.tools.fetchOrNull
|
import moe.fuqiuluo.shamrock.tools.fetchOrNull
|
||||||
@ -50,7 +51,7 @@ data class OldApiResult<T>(
|
|||||||
|
|
||||||
suspend fun PipelineContext<Unit, ApplicationCall>.handleAsJsonObject(data: JsonObject) {
|
suspend fun PipelineContext<Unit, ApplicationCall>.handleAsJsonObject(data: JsonObject) {
|
||||||
val action = data["action"].asString
|
val action = data["action"].asString
|
||||||
val echo = data["echo"]!!
|
val echo = data["echo"] ?: EmptyJsonString
|
||||||
call.attributes.put(ECHO_KEY, echo)
|
call.attributes.put(ECHO_KEY, echo)
|
||||||
|
|
||||||
val params = data["params"].asJsonObjectOrNull ?: EmptyJsonObject
|
val params = data["params"].asJsonObjectOrNull ?: EmptyJsonObject
|
||||||
|
Loading…
x
Reference in New Issue
Block a user