From fe2d8332fe3ec978eceeced40450aa0f0484df2f Mon Sep 17 00:00:00 2001 From: Karlatemp Date: Sat, 20 Nov 2021 00:19:16 +0800 Subject: [PATCH] Fix logger name; fix mamoe/mirai#1691 --- .../src/internal/MiraiConsoleImplementationBridge.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/mirai-console/src/internal/MiraiConsoleImplementationBridge.kt b/backend/mirai-console/src/internal/MiraiConsoleImplementationBridge.kt index 1b52f8fa2..b6d2d9e70 100644 --- a/backend/mirai-console/src/internal/MiraiConsoleImplementationBridge.kt +++ b/backend/mirai-console/src/internal/MiraiConsoleImplementationBridge.kt @@ -96,8 +96,13 @@ internal object MiraiConsoleImplementationBridge : CoroutineScope, MiraiConsoleI override val loggerController: LoggerController by instance::loggerController init { - @Suppress("DEPRECATION") - MiraiLogger.setDefaultLoggerCreator(this::createLogger) + // TODO: Replace to standard api + @Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE") + DefaultFactoryOverrides.override { requester, identity -> + return@override createLogger( + identity ?: requester.kotlin.simpleName ?: requester.simpleName + ) + } }