chzzkHandler fix (2x)

This commit is contained in:
dalbodeule 2024-08-15 19:31:03 +09:00
parent 23c28ce643
commit 6cb915a3e1
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65

View File

@ -181,7 +181,7 @@ class UserHandler(
private var user: User, private var user: User,
var streamStartTime: LocalDateTime?, var streamStartTime: LocalDateTime?,
) { ) {
var messageHandler: MessageHandler lateinit var messageHandler: MessageHandler
var listener: ChzzkChat var listener: ChzzkChat
private val dispatcher: CoroutinesEventBus by inject(CoroutinesEventBus::class.java) private val dispatcher: CoroutinesEventBus by inject(CoroutinesEventBus::class.java)
@ -192,7 +192,6 @@ class UserHandler(
} }
init { init {
messageHandler = MessageHandler(this@UserHandler)
listener = chzzk.chat(channel.channelId) listener = chzzk.chat(channel.channelId)
.withAutoReconnect(true) .withAutoReconnect(true)
.withChatListener(object : ChatEventListener { .withChatListener(object : ChatEventListener {
@ -216,6 +215,7 @@ class UserHandler(
} }
}) })
.build() .build()
messageHandler = MessageHandler(this@UserHandler)
} }