mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Sharing refactoring
This commit is contained in:
@@ -3,7 +3,28 @@ import Postbox
|
||||
import SwiftSignalKit
|
||||
import MtProtoKit
|
||||
|
||||
|
||||
func fetchSecretFileResource(account: Account, resource: SecretFileMediaResource, intervals: Signal<[(Range<Int64>, MediaBoxFetchPriority)], NoError>, parameters: MediaResourceFetchParameters?) -> Signal<MediaResourceDataFetchResult, MediaResourceDataFetchError> {
|
||||
return multipartFetch(accountPeerId: account.peerId, postbox: account.postbox, network: account.network, mediaReferenceRevalidationContext: account.mediaReferenceRevalidationContext, networkStatsContext: account.networkStatsContext, resource: resource, datacenterId: resource.datacenterId, size: resource.size, intervals: intervals, parameters: parameters, encryptionKey: resource.key, decryptedSize: resource.decryptedSize)
|
||||
func fetchSecretFileResource(
|
||||
accountPeerId: PeerId,
|
||||
postbox: Postbox,
|
||||
network: Network,
|
||||
mediaReferenceRevalidationContext: MediaReferenceRevalidationContext,
|
||||
networkStatsContext: NetworkStatsContext,
|
||||
resource: SecretFileMediaResource,
|
||||
intervals: Signal<[(Range<Int64>, MediaBoxFetchPriority)], NoError>,
|
||||
parameters: MediaResourceFetchParameters?
|
||||
) -> Signal<MediaResourceDataFetchResult, MediaResourceDataFetchError> {
|
||||
return multipartFetch(
|
||||
accountPeerId: accountPeerId,
|
||||
postbox: postbox,
|
||||
network: network,
|
||||
mediaReferenceRevalidationContext: mediaReferenceRevalidationContext,
|
||||
networkStatsContext: networkStatsContext,
|
||||
resource: resource,
|
||||
datacenterId: resource.datacenterId,
|
||||
size: resource.size,
|
||||
intervals: intervals,
|
||||
parameters: parameters,
|
||||
encryptionKey: resource.key,
|
||||
decryptedSize: resource.decryptedSize
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user