From 84eb2fac7cc255b32070c9526ee64e1efbbede0a Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 19 Aug 2019 16:03:01 +0600 Subject: [PATCH] small refactoring of KtorRequestsExecutor --- .../TelegramBotAPI/bot/Ktor/KtorRequestsExecutor.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/bot/Ktor/KtorRequestsExecutor.kt b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/bot/Ktor/KtorRequestsExecutor.kt index b8fddf00a5..b753c78c02 100644 --- a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/bot/Ktor/KtorRequestsExecutor.kt +++ b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/bot/Ktor/KtorRequestsExecutor.kt @@ -76,7 +76,7 @@ class KtorRequestsExecutor( } val responseObject = jsonFormatter.extractResult(content) - val result = responseObject.result ?.let { + (responseObject.result ?.let { jsonFormatter.fromJson(request.resultDeserializer(), it) } ?: responseObject.parameters ?.let { val error = it.error @@ -92,8 +92,7 @@ class KtorRequestsExecutor( content, "Can't get result object from $content" ) - } - result + }) } }