mirror of
				https://github.com/InsanusMokrassar/TelegramBotAPI.git
				synced 2025-11-04 06:00:15 +00:00 
			
		
		
		
	remove unnecessary FromUser usages
This commit is contained in:
		@@ -1,6 +1,5 @@
 | 
			
		||||
package dev.inmo.tgbotapi.types
 | 
			
		||||
 | 
			
		||||
import dev.inmo.tgbotapi.CommonAbstracts.FromUser
 | 
			
		||||
import dev.inmo.tgbotapi.types.ChatMember.abstracts.ChatMember
 | 
			
		||||
import dev.inmo.tgbotapi.types.chat.abstracts.Chat
 | 
			
		||||
import kotlinx.serialization.SerialName
 | 
			
		||||
@@ -11,7 +10,7 @@ data class ChatMemberUpdated(
 | 
			
		||||
    @SerialName(chatField)
 | 
			
		||||
    val chat: Chat,
 | 
			
		||||
    @SerialName(fromField)
 | 
			
		||||
    override val user: User,
 | 
			
		||||
    val user: User,
 | 
			
		||||
    @SerialName(dateField)
 | 
			
		||||
    val date: TelegramDate,
 | 
			
		||||
    @SerialName(oldChatMemberField)
 | 
			
		||||
@@ -20,4 +19,4 @@ data class ChatMemberUpdated(
 | 
			
		||||
    val newChatMemberState: ChatMember,
 | 
			
		||||
    @SerialName(inviteLinkField)
 | 
			
		||||
    val inviteLink: ChatInviteLink? = null
 | 
			
		||||
) : FromUser
 | 
			
		||||
)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,5 @@
 | 
			
		||||
package dev.inmo.tgbotapi.types.games
 | 
			
		||||
 | 
			
		||||
import dev.inmo.tgbotapi.CommonAbstracts.FromUser
 | 
			
		||||
import dev.inmo.tgbotapi.types.*
 | 
			
		||||
import kotlinx.serialization.SerialName
 | 
			
		||||
import kotlinx.serialization.Serializable
 | 
			
		||||
@@ -10,7 +9,7 @@ data class GameHighScore (
 | 
			
		||||
    @SerialName(positionField)
 | 
			
		||||
    val position: Long,
 | 
			
		||||
    @SerialName(userField)
 | 
			
		||||
    override val user: User,
 | 
			
		||||
    val user: User,
 | 
			
		||||
    @SerialName(scoreField)
 | 
			
		||||
    val score: Long
 | 
			
		||||
) : FromUser
 | 
			
		||||
)
 | 
			
		||||
@@ -5,5 +5,5 @@ import dev.inmo.tgbotapi.types.User
 | 
			
		||||
import dev.inmo.tgbotapi.types.message.ChatEvents.abstracts.CommonEvent
 | 
			
		||||
 | 
			
		||||
data class LeftChatMember(
 | 
			
		||||
    override val user: User
 | 
			
		||||
): CommonEvent, FromUser
 | 
			
		||||
    val user: User
 | 
			
		||||
) : CommonEvent
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user