1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-11-22 16:23:48 +00:00

fixes in parseCommandsWithParams

This commit is contained in:
InsanusMokrassar 2021-04-29 15:07:16 +06:00
parent 03d4d715c0
commit 1e41e95333

View File

@ -18,10 +18,12 @@ fun List<TextSource>.parseCommandsWithParams(
var currentArgs = "" var currentArgs = ""
fun includeCurrent() = currentBotCommandSource ?.let { fun includeCurrent() = currentBotCommandSource ?.let {
currentArgs = currentArgs.trim() currentArgs = currentArgs.trim()
if (currentArgs.isNotEmpty()) { result[it.command] = if (currentArgs.isNotEmpty()) {
result[it.command] = currentArgs.split(argsSeparator).toTypedArray() currentArgs.split(argsSeparator).toTypedArray()
currentArgs = "" } else {
emptyArray()
} }
currentArgs = ""
} }
for (textSource in this) { for (textSource in this) {
if (textSource is BotCommandTextSource) { if (textSource is BotCommandTextSource) {