mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 06:35:51 +00:00
Build with buck
This commit is contained in:
@@ -252,7 +252,7 @@ private final class CallSessionManagerContext {
|
||||
private let postbox: Postbox
|
||||
private let network: Network
|
||||
private let maxLayer: Int32
|
||||
private let versions: [String]
|
||||
private var versions: [String]
|
||||
private let addUpdates: (Api.Updates) -> Void
|
||||
|
||||
private let ringingSubscribers = Bag<([CallSessionRingingState]) -> Void>()
|
||||
@@ -275,6 +275,10 @@ private final class CallSessionManagerContext {
|
||||
self.disposables.dispose()
|
||||
}
|
||||
|
||||
func updateVersions(versions: [String]) {
|
||||
self.versions = versions.reversed()
|
||||
}
|
||||
|
||||
func ringingStates() -> Signal<[CallSessionRingingState], NoError> {
|
||||
let queue = self.queue
|
||||
return Signal { [weak self] subscriber in
|
||||
@@ -917,6 +921,12 @@ public final class CallSessionManager {
|
||||
}
|
||||
}
|
||||
|
||||
public func updateVersions(versions: [String]) {
|
||||
self.withContext { context in
|
||||
context.updateVersions(versions: versions)
|
||||
}
|
||||
}
|
||||
|
||||
public func ringingStates() -> Signal<[CallSessionRingingState], NoError> {
|
||||
return Signal { [weak self] subscriber in
|
||||
let disposable = MetaDisposable()
|
||||
|
||||
Reference in New Issue
Block a user