Skip to content

Commit 665dec1

Browse files
committed
Merge branch 'main' into seal-on-main
# Conflicts: # yogurt/src/commonMain/kotlin/org/ntqqrev/yogurt/scripting/Configure.kt
2 parents 3af4b6c + cfe2da7 commit 665dec1

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • acidify-milky/src/commonMain/kotlin/org/ntqqrev/acidify/milky/event

acidify-milky/src/commonMain/kotlin/org/ntqqrev/acidify/milky/event/Webhook.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ import io.ktor.client.request.*
66
import io.ktor.http.*
77
import io.ktor.serialization.kotlinx.json.*
88
import io.ktor.server.application.*
9+
import io.ktor.server.plugins.di.dependencies
910
import kotlinx.coroutines.launch
11+
import org.ntqqrev.acidify.AbstractBot
1012
import org.ntqqrev.acidify.milky.MilkyContext
1113
import org.ntqqrev.milky.milkyJsonModule
1214

@@ -19,7 +21,8 @@ val webhookClient = HttpClient {
1921
context(ctx: MilkyContext)
2022
fun Application.eventWebhook() = monitor.subscribe(ApplicationStarted) {
2123
this.launch {
22-
val logger = ctx.bot.createLogger("WebhookModule")
24+
val bot = dependencies.resolve<AbstractBot>()
25+
val logger = bot.createLogger("WebhookModule")
2326
ctx.eventFlow.collect {
2427
ctx.webhookEndpoints.forEach { webhook ->
2528
launch {

0 commit comments

Comments
 (0)