1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-03 23:29:33 +00:00

fixes in poll answer

This commit is contained in:
2023-08-20 02:30:36 +06:00
parent d59e204002
commit c260597799

View File

@@ -56,12 +56,12 @@ sealed interface PollAnswer: FromUser {
private data class PollAnswerSurrogate(
@SerialName(pollIdField)
val pollId: PollIdentifier,
@SerialName(userField)
val user: User,
@SerialName(optionIdsField)
val chosen: List<Int>,
@SerialName(userField)
val user: User = Anonymous.defaultUser,
@SerialName(voterChatField)
val voterChat: ChannelChat?
val voterChat: ChannelChat? = null
)
operator fun invoke(
pollId: PollIdentifier,
@@ -86,8 +86,8 @@ sealed interface PollAnswer: FromUser {
encoder,
PollAnswerSurrogate(
value.pollId,
value.user,
value.chosen,
value.user,
(value as? Anonymous) ?.voterChat
)
)