Fix incoming stars

This commit is contained in:
Isaac 2025-10-28 17:48:36 +04:00
parent 70702914b4
commit d4d032a47d

View File

@ -832,12 +832,11 @@ final class StoryContentLiveChatComponent: Component {
if !self.isChatExpanded {
var hasNewMessages = false
for message in state.messages {
//TODO:release
//if message.author?.id != component.context.account.peerId {
do {
if !previousMessagesState.messages.contains(where: { $0.id == message.id }) {
if message.isIncoming && !previousMessagesState.messages.contains(where: { $0.id == message.id }) {
hasNewMessages = true
break
if message.isIncoming, let paidStars = message.paidStars, let author = message.author {
self.reactionStreamView?.add(peer: author, count: Int(paidStars))
}
}
}