From 6310dceacf30b5f93a2f92ede1af7e470d0bbf92 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 12 Aug 2019 13:48:38 +0600 Subject: [PATCH] allMembersAreAdmins was removed --- CHANGELOG.md | 1 + .../TelegramBotAPI/types/chat/GroupChatImpl.kt | 1 - .../insanusmokrassar/TelegramBotAPI/types/chat/RawChat.kt | 3 --- .../TelegramBotAPI/types/chat/SupergroupChat.kt | 1 - .../TelegramBotAPI/types/chat/abstracts/GroupChat.kt | 1 - 5 files changed, 1 insertion(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 807bc25cd6..50e6d18f9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ Changes according to [July 29, 2019 Telegram Bot API update](https://core.telegr * `Sticker` and `StickerSet` now have field `isAnimated` * `ChatPermissions` object was added, `GroupChat` interface got `permissions` field, request `SetChatPermissions` was added +* `GroupChat` object now have no field `allMembersAreAdmins` ## 0.16.0 Bot API 4.3 diff --git a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/GroupChatImpl.kt b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/GroupChatImpl.kt index 155f4af834..96c9baa4d1 100644 --- a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/GroupChatImpl.kt +++ b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/GroupChatImpl.kt @@ -8,7 +8,6 @@ import com.github.insanusmokrassar.TelegramBotAPI.types.message.RawMessage data class GroupChatImpl( override val id: ChatId, override val title: String? = null, - override val allMembersAreAdmins: Boolean, override val inviteLink: String? = null, override val chatPhoto: ChatPhoto? = null, override val pinnedMessage: RawMessage? = null, diff --git a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/RawChat.kt b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/RawChat.kt index 0a225f1d16..f37f545fc9 100644 --- a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/RawChat.kt +++ b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/RawChat.kt @@ -14,7 +14,6 @@ data class RawChat( private val username: Username? = null, private val first_name: String? = null, private val last_name: String? = null, - private val all_members_are_administrators: Boolean? = null, private val description: String? = null, private val invite_link: String? = null, private val pinned_message: RawMessage? = null, @@ -30,7 +29,6 @@ data class RawChat( "group" -> GroupChatImpl( id, title, - all_members_are_administrators ?: false, invite_link, chatPhoto, pinned_message, @@ -41,7 +39,6 @@ data class RawChat( title, username, description, - all_members_are_administrators ?: false, invite_link, chatPhoto, pinned_message, diff --git a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/SupergroupChat.kt b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/SupergroupChat.kt index a0b5e35560..7ccca5dd8b 100644 --- a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/SupergroupChat.kt +++ b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/SupergroupChat.kt @@ -10,7 +10,6 @@ data class SupergroupChat( override val title: String? = null, override val username: Username? = null, override val description: String? = null, - override val allMembersAreAdmins: Boolean, override val inviteLink: String? = null, override val chatPhoto: ChatPhoto? = null, override val pinnedMessage: RawMessage? = null, diff --git a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/abstracts/GroupChat.kt b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/abstracts/GroupChat.kt index eadc612dd8..4d33d91fe0 100644 --- a/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/abstracts/GroupChat.kt +++ b/src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/types/chat/abstracts/GroupChat.kt @@ -3,6 +3,5 @@ package com.github.insanusmokrassar.TelegramBotAPI.types.chat.abstracts import com.github.insanusmokrassar.TelegramBotAPI.types.chat.ChatPermissions interface GroupChat : PublicChat { - val allMembersAreAdmins: Boolean val permissions: ChatPermissions? }