diff --git a/tgbotapi.utils/src/jvmMain/kotlin/dev/inmo/tgbotapi/extensions/utils/updates/retrieving/Webhook.kt b/tgbotapi.utils/src/jvmMain/kotlin/dev/inmo/tgbotapi/extensions/utils/updates/retrieving/Webhook.kt index 013ddccbc4..4ff9392a69 100644 --- a/tgbotapi.utils/src/jvmMain/kotlin/dev/inmo/tgbotapi/extensions/utils/updates/retrieving/Webhook.kt +++ b/tgbotapi.utils/src/jvmMain/kotlin/dev/inmo/tgbotapi/extensions/utils/updates/retrieving/Webhook.kt @@ -49,10 +49,11 @@ fun Route.includeWebhookHandlingInRoute( transformer(update) }.onSuccess { call.respond(HttpStatusCode.OK) + }.onFailure { + call.respond(HttpStatusCode.InternalServerError) } } catch (e: Throwable) { exceptionsHandler ?.invoke(e) - call.respond(HttpStatusCode.InternalServerError) } } }