add extra cancellation check

This commit is contained in:
mertalev
2026-01-23 14:44:36 -05:00
parent f1b1f90fb6
commit a04338e5ad

View File

@@ -119,6 +119,10 @@ class RemoteImageApiDelegate: NSObject, URLSessionDataDelegate {
return request.completion(.failure(error))
}
if request.isCancelled {
return request.completion(Self.cancelledResult)
}
guard let data = request.data else {
return request.completion(.failure(PigeonError(code: "", message: "No data received", details: nil)))
}