mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
Shamrock
: Modify required fields according to the document
This commit is contained in:
parent
69bc80e9b3
commit
911b003f7f
@ -10,7 +10,7 @@ import moe.fuqiuluo.shamrock.tools.EmptyJsonString
|
|||||||
internal object SetFriendAddRequest: IActionHandler() {
|
internal object SetFriendAddRequest: IActionHandler() {
|
||||||
override suspend fun internalHandle(session: ActionSession): String {
|
override suspend fun internalHandle(session: ActionSession): String {
|
||||||
val flag = session.getString("flag")
|
val flag = session.getString("flag")
|
||||||
val approve = session.getBoolean("approve")
|
val approve = session.getBooleanOrDefault("approve", true)
|
||||||
val remark = session.getStringOrNull("remark")
|
val remark = session.getStringOrNull("remark")
|
||||||
val notSeen = session.getBooleanOrDefault("notSeen", false)
|
val notSeen = session.getBooleanOrDefault("notSeen", false)
|
||||||
return invoke(flag, approve, remark, notSeen, session.echo)
|
return invoke(flag, approve, remark, notSeen, session.echo)
|
||||||
@ -42,4 +42,6 @@ internal object SetFriendAddRequest: IActionHandler() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun path(): String = "set_friend_add_request"
|
override fun path(): String = "set_friend_add_request"
|
||||||
|
|
||||||
|
override val requiredParams: Array<String> = arrayOf("flag")
|
||||||
}
|
}
|
@ -11,7 +11,7 @@ import moe.fuqiuluo.shamrock.tools.EmptyJsonString
|
|||||||
internal object SetGroupAddRequest: IActionHandler() {
|
internal object SetGroupAddRequest: IActionHandler() {
|
||||||
override suspend fun internalHandle(session: ActionSession): String {
|
override suspend fun internalHandle(session: ActionSession): String {
|
||||||
val flag = session.getString("flag")
|
val flag = session.getString("flag")
|
||||||
val approve = session.getBoolean("approve")
|
val approve = session.getBooleanOrDefault("approve", true)
|
||||||
val remark = session.getStringOrNull("reason")
|
val remark = session.getStringOrNull("reason")
|
||||||
val notSeen = session.getBooleanOrDefault("not_seen", false)
|
val notSeen = session.getBooleanOrDefault("not_seen", false)
|
||||||
val subType = session.getString("sub_type")
|
val subType = session.getString("sub_type")
|
||||||
@ -52,4 +52,6 @@ internal object SetGroupAddRequest: IActionHandler() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun path(): String = "set_group_add_request"
|
override fun path(): String = "set_group_add_request"
|
||||||
|
|
||||||
|
override val requiredParams: Array<String> = arrayOf("flag", "sub_type")
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user