mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2026-11-07 12:23:14 +00:00
fix serialization/deserialization of chat member statuses
This commit is contained in:
1 parent
6103b70a47
commit
dee13c03ae
7 files changed
+9
-12
No files matched your search
+1
-2
@@ -45,6 +45,5 @@ data class AdministratorChatMemberImpl(
|
||||
) : AdministratorChatMember {
|
||||
@SerialName(statusField)
|
||||
@Required
|
||||
override val status: ChatMember.Status
|
||||
get() = ChatMember.Status.Administrator
|
||||
override val status: ChatMember.Status = ChatMember.Status.Administrator
|
||||
}
|
||||
+1
-2
@@ -13,6 +13,5 @@ data class KickedChatMember(
|
||||
) : BannedChatMember {
|
||||
@SerialName(statusField)
|
||||
@Required
|
||||
override val status: ChatMember.Status
|
||||
get() = ChatMember.Status.Kicked
|
||||
override val status: ChatMember.Status = ChatMember.Status.Kicked
|
||||
}
|
||||
+1
-2
@@ -11,6 +11,5 @@ data class LeftChatMemberImpl(
|
||||
) : LeftChatMember {
|
||||
@SerialName(statusField)
|
||||
@Required
|
||||
override val status: ChatMember.Status
|
||||
get() = ChatMember.Status.Left
|
||||
override val status: ChatMember.Status = ChatMember.Status.Left
|
||||
}
|
||||
+1
-2
@@ -11,6 +11,5 @@ data class MemberChatMemberImpl(
|
||||
) : MemberChatMember {
|
||||
@SerialName(statusField)
|
||||
@Required
|
||||
override val status: ChatMember.Status
|
||||
get() = ChatMember.Status.Member
|
||||
override val status: ChatMember.Status = ChatMember.Status.Member
|
||||
}
|
||||
+1
-2
@@ -45,6 +45,5 @@ data class OwnerChatMember(
|
||||
|
||||
@SerialName(statusField)
|
||||
@Required
|
||||
override val status: ChatMember.Status
|
||||
get() = ChatMember.Status.Creator
|
||||
override val status: ChatMember.Status = ChatMember.Status.Creator
|
||||
}
|
||||
+1
-2
@@ -44,6 +44,5 @@ data class RestrictedChatMember(
|
||||
) : BannedChatMember, SpecialRightsChatMember, ChatPermissions {
|
||||
@SerialName(statusField)
|
||||
@Required
|
||||
override val status: ChatMember.Status
|
||||
get() = ChatMember.Status.Restricted
|
||||
override val status: ChatMember.Status = ChatMember.Status.Restricted
|
||||
}
|
||||
Reference in new issue
Block a user