in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space/SpacePayloadProcessing.kt [24:34]
suspend fun processSpaceCall(call: ApplicationCall) {
withContext(MDCContext(mapOf(MDCParams.SPACE_CALL_TRACE_ID to newTraceId()))) {
log.debug("Incoming API call from Space")
try {
doProcessSpaceCall(call)
} catch (e: Exception) {
log.error("Exception while handling a call from Space", e)
call.respond(HttpStatusCode.InternalServerError)
}
}
}