mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 22:55:00 +00:00
Various fixes
This commit is contained in:
@@ -911,6 +911,7 @@ private final class StarsSubscriptionsContextImpl {
|
||||
|
||||
private let disposable = MetaDisposable()
|
||||
private var stateDisposable: Disposable?
|
||||
private let updateDisposable = MetaDisposable()
|
||||
|
||||
init(account: Account, starsContext: StarsContext) {
|
||||
assert(Queue.mainQueue().isCurrent())
|
||||
@@ -931,6 +932,7 @@ private final class StarsSubscriptionsContextImpl {
|
||||
assert(Queue.mainQueue().isCurrent())
|
||||
self.disposable.dispose()
|
||||
self.stateDisposable?.dispose()
|
||||
self.updateDisposable.dispose()
|
||||
}
|
||||
|
||||
func loadMore() {
|
||||
@@ -978,6 +980,7 @@ private final class StarsSubscriptionsContextImpl {
|
||||
updatedState.subscriptions[index] = updatedSubscription
|
||||
}
|
||||
self.updateState(updatedState)
|
||||
self.updateDisposable.set(_internal_updateStarsSubscription(account: self.account, peerId: self.account.peerId, subscriptionId: id, cancel: cancel).startStrict())
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user