Fix NullPointerException

This commit is contained in:
Him188 2020-01-29 19:22:05 +08:00
parent 18b25b90b8
commit 259d492f21

View File

@ -28,7 +28,7 @@ abstract class BotImpl<N : BotNetworkHandler> constructor(
final override val account: BotAccount = account
override val uin: Long
get() = account.id
final override val logger: MiraiLogger = configuration.logger ?: DefaultLogger("Bot($uin)").also { configuration.logger = it }
final override val logger: MiraiLogger by lazy { configuration.logger ?: DefaultLogger("Bot($uin)").also { configuration.logger = it } }
init {
@Suppress("LeakingThis")