1
0
mirror of https://github.com/mamoe/mirai.git synced 2025-04-14 23:20:49 +08:00

[core] Improve error message of NormalMember.modifyAdmin();

This commit is contained in:
Karlatemp 2022-12-03 19:30:15 +08:00
parent b5fcbe99fb
commit e65f4e65c8
No known key found for this signature in database
GPG Key ID: BA173CA2B9956C59

View File

@ -418,9 +418,13 @@ internal class TroopManagement {
}
internal object ModifyAdmin : OutgoingPacketFactory<ModifyAdmin.Response>("OidbSvc.0x55c_1") {
data class Response(val success: Boolean, val msg: String) : Packet {
data class Response(
val code: Int,
val success: Boolean,
val msg: String,
) : Packet {
override fun toString(): String {
return "TroopManagement.ModifyAdmin.Response(success=${success}, msg=${msg})"
return "TroopManagement.ModifyAdmin.Response(code=${code}, success=${success}, msg=${msg})"
}
}
@ -452,6 +456,7 @@ internal class TroopManagement {
val stupidPacket = readProtoBuf(OidbSso.OIDBSSOPkg.serializer())
return stupidPacket.run {
ModifyAdmin.Response(
this.result,
this.result == 0,
this.errorMsg
)