Commit 8e422614 authored by Him188's avatar Him188

Add fast-fail

parent d48f5e4a
...@@ -12,6 +12,7 @@ import net.mamoe.mirai.qqandroid.network.protocol.packet.OutgoingPacket ...@@ -12,6 +12,7 @@ import net.mamoe.mirai.qqandroid.network.protocol.packet.OutgoingPacket
import net.mamoe.mirai.qqandroid.network.protocol.packet.OutgoingPacketFactory import net.mamoe.mirai.qqandroid.network.protocol.packet.OutgoingPacketFactory
import net.mamoe.mirai.qqandroid.network.protocol.packet.buildOutgoingUniPacket import net.mamoe.mirai.qqandroid.network.protocol.packet.buildOutgoingUniPacket
import net.mamoe.mirai.qqandroid.network.protocol.packet.login.LoginPacket import net.mamoe.mirai.qqandroid.network.protocol.packet.login.LoginPacket
import net.mamoe.mirai.utils.daysToSeconds
internal object TroopManagement { internal object TroopManagement {
...@@ -27,6 +28,7 @@ internal object TroopManagement { ...@@ -27,6 +28,7 @@ internal object TroopManagement {
memberUin: Long, memberUin: Long,
timeInSecond: Int timeInSecond: Int
): OutgoingPacket { ): OutgoingPacket {
require(timeInSecond in 0..30.daysToSeconds)
return buildOutgoingUniPacket(client) { return buildOutgoingUniPacket(client) {
writeProtoBuf( writeProtoBuf(
OidbSso.OIDBSSOPkg.serializer(), OidbSso.OIDBSSOPkg.serializer(),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment