Better error message if transfer was cancelled

This commit is contained in:
Leon Böttger committed 2025-07-25 14:39:46 +02:00
1 parent 83a6ed7040
commit c1defe9eee
1 file changed
+4 -1
+4 -1
View File
@@ -323,7 +323,10 @@ class NearbyConnection {
let chunk = payloadTransfer.payloadChunk
guard header.hasType, header.hasID else { throw NearbyError.requiredFieldMissing("payloadHeader.type|id") }
guard payloadTransfer.hasPayloadChunk, chunk.hasOffset, chunk.hasFlags else { throw NearbyError.requiredFieldMissing("File transfer was likely canceled.") }
guard payloadTransfer.hasPayloadChunk, chunk.hasOffset, chunk.hasFlags else {
log("Payload transfer chunk is missing offset or flags, likely canceled.")
throw NearbyError.canceled(reason: .userCanceled)
}
if case .bytes = header.type {