Add call ID to response headers
authorLanius Trolling <lanius@laniustrolling.dev>
Tue, 9 Apr 2024 18:56:12 +0000 (14:56 -0400)
committerLanius Trolling <lanius@laniustrolling.dev>
Tue, 9 Apr 2024 18:56:12 +0000 (14:56 -0400)
src/jvmMain/kotlin/info/mechyrdia/Factbooks.kt

index dd8709132964a392d967f5ce668fa55033efd46c..73ca5c59b0fa0a224f5bc9bff940587e9635a223 100644 (file)
@@ -86,6 +86,9 @@ fun Application.factbooks() {
                generate {
                        "call-${counter.incrementAndGet().toULong()}-${System.currentTimeMillis()}"
                }
+               reply { call, callId ->
+                       call.response.header("X-Call-Id", callId)
+               }
        }
        
        install(CallLogging) {