From def12b20381c277994d0b53d466052a964beedbe Mon Sep 17 00:00:00 2001 From: madhead Date: Fri, 2 Jul 2021 00:17:03 +0200 Subject: [PATCH] It could probably be replaced with a single function --- .../votes/tgbotapi_extensions/VotesExtensions.kt | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/votes/tgbotapi-extensions/src/main/kotlin/by/jprof/telegram/bot/votes/tgbotapi_extensions/VotesExtensions.kt b/votes/tgbotapi-extensions/src/main/kotlin/by/jprof/telegram/bot/votes/tgbotapi_extensions/VotesExtensions.kt index ad855fb7..5a7a0187 100644 --- a/votes/tgbotapi-extensions/src/main/kotlin/by/jprof/telegram/bot/votes/tgbotapi_extensions/VotesExtensions.kt +++ b/votes/tgbotapi-extensions/src/main/kotlin/by/jprof/telegram/bot/votes/tgbotapi_extensions/VotesExtensions.kt @@ -4,20 +4,7 @@ import by.jprof.telegram.bot.votes.model.Votes import dev.inmo.tgbotapi.types.buttons.InlineKeyboardButtons.CallbackDataInlineKeyboardButton import dev.inmo.tgbotapi.types.buttons.InlineKeyboardMarkup -fun Votes.toInlineKeyboardMarkup() = InlineKeyboardMarkup( - listOf( - this - .options - .map { - CallbackDataInlineKeyboardButton( - text = "${this.count(it)} $it", - callbackData = "${this.id}:$it" - ) - } - ) -) - -fun Votes.toInlineKeyboardMarkup(size: Int) = InlineKeyboardMarkup( +fun Votes.toInlineKeyboardMarkup(size: Int = 8) = InlineKeyboardMarkup( if (this.options.isEmpty()) { listOf(emptyList()) } else {