This commit is contained in:
Isaac
2025-10-24 13:34:55 +04:00
parent eebfe1acae
commit 1967e1e273
15 changed files with 720 additions and 227 deletions

View File

@@ -832,7 +832,7 @@ public final class PresentationGroupCallImpl: PresentationGroupCall {
}
}
}
private let messagesStatePromise = Promise<GroupCallMessagesContext.State>(GroupCallMessagesContext.State(messages: [], pinnedMessages: []))
private let messagesStatePromise = Promise<GroupCallMessagesContext.State>(GroupCallMessagesContext.State(messages: [], pinnedMessages: [], topStars: [], totalStars: 0))
public var messagesState: Signal<GroupCallMessagesContext.State, NoError> {
return self.messagesStatePromise.get()
}
@@ -4061,6 +4061,12 @@ public final class PresentationGroupCallImpl: PresentationGroupCall {
}
}
public func sendStars(amount: Int64) {
if let messagesContext = self.messagesContext {
messagesContext.sendStars(fromId: self.joinAsPeerId, amount: amount)
}
}
public func deleteMessage(id: GroupCallMessagesContext.Message.Id) {
if let messagesContext = self.messagesContext {
messagesContext.deleteMessage(id: id)