From c83214ebe680ee025ef607465dee4bf7c31c9cea Mon Sep 17 00:00:00 2001 From: overtake Date: Mon, 18 Oct 2021 19:43:28 +0300 Subject: [PATCH] addition check for file status --- submodules/Postbox/Sources/MediaBox.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/submodules/Postbox/Sources/MediaBox.swift b/submodules/Postbox/Sources/MediaBox.swift index 564acdfb48..d8dcede4ab 100644 --- a/submodules/Postbox/Sources/MediaBox.swift +++ b/submodules/Postbox/Sources/MediaBox.swift @@ -397,6 +397,8 @@ public final class MediaBox { let paths = self.storePathsForId(resource.id) if let _ = fileSize(paths.complete) { subscriber.putNext(.single(.Local)) + } else if let size = fileSize(paths.partial), size == resource.size { + subscriber.putNext(.single(.Local)) } else { subscriber.putNext(.single(.Remote) |> then(signal)) }