diff --git a/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryContentLiveChatComponent.swift b/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryContentLiveChatComponent.swift index f89f062c89..7fdddb25a8 100644 --- a/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryContentLiveChatComponent.swift +++ b/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryContentLiveChatComponent.swift @@ -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 }) { - hasNewMessages = true - break + if message.isIncoming && !previousMessagesState.messages.contains(where: { $0.id == message.id }) { + hasNewMessages = true + + if message.isIncoming, let paidStars = message.paidStars, let author = message.author { + self.reactionStreamView?.add(peer: author, count: Int(paidStars)) } } }