From cb083922d80b40a1495d113537a7cc82e73fe6c0 Mon Sep 17 00:00:00 2001
From: Him188 <Him188@mamoe.net>
Date: Sat, 7 Dec 2019 13:17:04 +0800
Subject: [PATCH] Remove redundant args of BotSession

---
 .../kotlin/net/mamoe/mirai/network/BotSession.kt           | 7 ++-----
 .../kotlin/mirai/test/packetdebugger/PacketDebugger.kt     | 5 +----
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/mirai-core/src/androidMain/kotlin/net/mamoe/mirai/network/BotSession.kt b/mirai-core/src/androidMain/kotlin/net/mamoe/mirai/network/BotSession.kt
index 6b9513b18..902c48ff5 100644
--- a/mirai-core/src/androidMain/kotlin/net/mamoe/mirai/network/BotSession.kt
+++ b/mirai-core/src/androidMain/kotlin/net/mamoe/mirai/network/BotSession.kt
@@ -21,11 +21,8 @@ import java.io.InputStream
  */
 @UseExperimental(MiraiInternalAPI::class)
 actual class BotSession internal actual constructor(
-    bot: Bot,
-    sessionKey: SessionKey,
-    socket: DataPacketSocketAdapter,
-    NetworkScope: CoroutineScope
-) : BotSessionBase(bot, sessionKey, socket, NetworkScope) {
+    bot: Bot
+) : BotSessionBase(bot) {
 
     suspend inline fun Image.downloadAsStream(): InputStream = download().inputStream()
     suspend inline fun Image.downloadAsBitmap(): Bitmap = withContext(Dispatchers.IO) { downloadAsStream().use { BitmapFactory.decodeStream(it) } }
diff --git a/mirai-core/src/jvmTest/kotlin/mirai/test/packetdebugger/PacketDebugger.kt b/mirai-core/src/jvmTest/kotlin/mirai/test/packetdebugger/PacketDebugger.kt
index d447ece49..711b7c582 100644
--- a/mirai-core/src/jvmTest/kotlin/mirai/test/packetdebugger/PacketDebugger.kt
+++ b/mirai-core/src/jvmTest/kotlin/mirai/test/packetdebugger/PacketDebugger.kt
@@ -316,10 +316,7 @@ internal object DebugNetworkHandler : BotNetworkHandler<DataPacketSocketAdapter>
 
     }
     override val bot: Bot = Bot(qq, "", coroutineContext)
-    override val session = BotSession(
-        bot, sessionKey,
-        socket, this
-    )
+    override val session = BotSession(bot)
 
     override suspend fun login(): LoginResult = LoginResult.SUCCESS