Refactoring

This commit is contained in:
Ali 2021-09-20 14:51:46 +03:00
parent 8b7959710c
commit 6e5c503338
164 changed files with 786 additions and 1208 deletions

View file

@ -11,7 +11,6 @@ swift_library(
],
deps = [
"//submodules/SSignalKit/SwiftSignalKit:SwiftSignalKit",
"//submodules/Postbox:Postbox",
"//submodules/TelegramCore:TelegramCore",
],
visibility = [

View file

@ -2,7 +2,7 @@ import Foundation
import SwiftSignalKit
import TelegramCore
private func suggestedUserPresenceStringRefreshTimeout(_ presence: TelegramUserPresence, relativeTo timestamp: Int32, isOnline: Bool?) -> Double {
private func suggestedUserPresenceStringRefreshTimeout(_ presence: EnginePeer.Presence, relativeTo timestamp: Int32, isOnline: Bool?) -> Double {
switch presence.status {
case let .present(statusTimestamp):
if statusTimestamp >= timestamp {
@ -28,7 +28,7 @@ private func suggestedUserPresenceStringRefreshTimeout(_ presence: TelegramUserP
} else {
return Double.infinity
}
case .none, .lastWeek, .lastMonth:
case .longTimeAgo, .lastWeek, .lastMonth:
return Double.infinity
}
}
@ -45,7 +45,7 @@ public final class PeerPresenceStatusManager {
self.timer?.invalidate()
}
public func reset(presence: TelegramUserPresence, isOnline: Bool? = nil) {
public func reset(presence: EnginePeer.Presence, isOnline: Bool? = nil) {
self.timer?.invalidate()
self.timer = nil