From 885288d1106ce9bac9c9ebbd30b0cdc14e535804 Mon Sep 17 00:00:00 2001 From: "jiahua.liu" Date: Tue, 18 Feb 2020 12:33:08 +0800 Subject: [PATCH] mriai console pure bug-fixed --- .../kotlin/net/mamoe/mirai/console/MiraiConsoleUIPure.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mirai-console/src/main/kotlin/net/mamoe/mirai/console/MiraiConsoleUIPure.kt b/mirai-console/src/main/kotlin/net/mamoe/mirai/console/MiraiConsoleUIPure.kt index b361e3ce4..e968e7111 100644 --- a/mirai-console/src/main/kotlin/net/mamoe/mirai/console/MiraiConsoleUIPure.kt +++ b/mirai-console/src/main/kotlin/net/mamoe/mirai/console/MiraiConsoleUIPure.kt @@ -4,6 +4,7 @@ import kotlinx.coroutines.delay import net.mamoe.mirai.Bot import net.mamoe.mirai.utils.DefaultLoginSolver import net.mamoe.mirai.utils.LoginSolver +import net.mamoe.mirai.utils.LoginSolverInputReader import kotlin.concurrent.thread class MiraiConsoleUIPure() : MiraiConsoleUI { @@ -55,7 +56,13 @@ class MiraiConsoleUIPure() : MiraiConsoleUI { } override fun createLoginSolver(): LoginSolver { - return DefaultLoginSolver() + return DefaultLoginSolver( + reader = object : LoginSolverInputReader { + override suspend fun read(question: String): String? { + return requestInput(question) + } + } + ) } }