Fix fetch

This commit is contained in:
Ali 2023-01-10 21:52:46 +04:00
parent b53a0a5fa4
commit 7b5a45f326

View File

@ -787,6 +787,9 @@ private final class MultipartFetchManager {
case .revalidateMediaReference:
if !strongSelf.revalidatingMediaReference && !strongSelf.revalidatedMediaReference {
strongSelf.revalidatingMediaReference = true
for (_, part) in strongSelf.fetchingParts {
part.1.dispose()
}
strongSelf.fetchingParts.removeAll()
if let info = strongSelf.parameters?.info as? TelegramCloudMediaResourceFetchInfo, let revalidationContext = strongSelf.revalidationContext {