From 259d492f218468fc7135e6b7ac934880502bacc9 Mon Sep 17 00:00:00 2001 From: Him188 Date: Wed, 29 Jan 2020 19:22:05 +0800 Subject: [PATCH] Fix NullPointerException --- mirai-core/src/commonMain/kotlin/net.mamoe.mirai/BotImpl.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/BotImpl.kt b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/BotImpl.kt index 537465380..7070bc474 100644 --- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/BotImpl.kt +++ b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/BotImpl.kt @@ -28,7 +28,7 @@ abstract class BotImpl 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")