Skip to content

Commit ca437fa

Browse files
committed
InteractionInfo toLogContext
1 parent b629941 commit ca437fa

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/main/kotlin/com/lambda/interaction/request/interacting/InteractionInfo.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,17 @@ package com.lambda.interaction.request.interacting
2020
import com.lambda.interaction.construction.context.BuildContext
2121
import com.lambda.interaction.construction.context.InteractionContext
2222
import com.lambda.interaction.request.ActionInfo
23+
import com.lambda.interaction.request.LogContext
24+
import com.lambda.interaction.request.LogContext.Companion.buildLogContext
2325

2426
data class InteractionInfo(
2527
override val context: InteractionContext,
2628
override val pendingInteractionsList: MutableCollection<BuildContext>,
2729
private val config: InteractConfig
28-
) : ActionInfo, InteractConfig by config
30+
) : ActionInfo, InteractConfig by config, LogContext {
31+
override fun toLogContext() =
32+
buildLogContext {
33+
text("Interaction Info:")
34+
pushTab()
35+
}
36+
}

0 commit comments

Comments
 (0)