mirror of
https://github.com/mamoe/mirai.git
synced 2025-04-25 04:50:26 +08:00
fix: AutoLoginEvent.toString
This commit is contained in:
parent
3a03f60e84
commit
d9755b3f5d
mirai-console/backend/mirai-console
@ -1288,16 +1288,17 @@ public final class net/mamoe/mirai/console/data/java/JavaAutoSavePluginData$Comp
|
||||
}
|
||||
|
||||
public abstract class net/mamoe/mirai/console/events/AutoLoginEvent : net/mamoe/mirai/event/AbstractEvent, net/mamoe/mirai/console/events/ConsoleEvent, net/mamoe/mirai/event/events/BotEvent {
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class net/mamoe/mirai/console/events/AutoLoginEvent$Failure : net/mamoe/mirai/console/events/AutoLoginEvent {
|
||||
public fun getBot ()Lnet/mamoe/mirai/Bot;
|
||||
public final fun getCause ()Ljava/lang/Throwable;
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class net/mamoe/mirai/console/events/AutoLoginEvent$Success : net/mamoe/mirai/console/events/AutoLoginEvent {
|
||||
public fun getBot ()Lnet/mamoe/mirai/Bot;
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public abstract interface class net/mamoe/mirai/console/events/ConsoleEvent : net/mamoe/mirai/event/Event {
|
||||
|
@ -27,7 +27,11 @@ public sealed class AutoLoginEvent : BotEvent, ConsoleEvent, AbstractEvent() {
|
||||
*/
|
||||
public class Success @MiraiInternalApi constructor(
|
||||
override val bot: Bot
|
||||
) : AutoLoginEvent()
|
||||
) : AutoLoginEvent() {
|
||||
override fun toString(): String {
|
||||
return "AutoLoginEvent.Success(bot=${bot.id}, protocol=${bot.configuration.protocol}, heartbeatStrategy=${bot.configuration.heartbeatStrategy})"
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 登录失败
|
||||
@ -35,12 +39,9 @@ public sealed class AutoLoginEvent : BotEvent, ConsoleEvent, AbstractEvent() {
|
||||
public class Failure @MiraiInternalApi constructor(
|
||||
override val bot: Bot,
|
||||
public val cause: Throwable
|
||||
) : AutoLoginEvent()
|
||||
|
||||
override fun toString(): String {
|
||||
return when (this) {
|
||||
is Success -> "AutoLoginEvent.Success(bot=${bot.id}, protocol=${bot.configuration.protocol}, heartbeatStrategy=${bot.configuration.heartbeatStrategy})"
|
||||
is Failure -> "AutoLoginEvent.Failure(bot=${bot.id}, protocol=${bot.configuration.protocol}, message=${cause.message})"
|
||||
) : AutoLoginEvent() {
|
||||
override fun toString(): String {
|
||||
return "AutoLoginEvent.Failure(bot=${bot.id}, protocol=${bot.configuration.protocol}, message=${cause.message})"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user