Fix code example in readme

This commit is contained in:
Sami Samhuri 2023-02-01 00:08:02 -08:00
parent e5c761ffb8
commit 8a7e6f5bdd
No known key found for this signature in database
GPG key ID: 4B4195422742FC16
2 changed files with 6 additions and 7 deletions

View file

@ -15,9 +15,9 @@ Create an encoder and then add parts to it as needed:
let avatarData = UIImage(from: somewhere).jpegData(compressionQuality: 1) let avatarData = UIImage(from: somewhere).jpegData(compressionQuality: 1)
let encoder = MultipartFormEncoder() let encoder = MultipartFormEncoder()
let body = try encoder.encodeData(parts: [ let body = try encoder.encodeData(parts: [
.text(name: "email", text: "somebody@example.com"), .text("somebody@example.com", name: "email"),
.text(name: "password", text: "secret"), .text("secret", name: "password"),
.binary(name: "avatar", type: "image/jpeg", data: avatarData, filename: "avatar.jpg"), .data(Data(), name: "avatar", type: "image/jpeg", filename: "avatar.jpg"),
]) ])
``` ```

View file

@ -70,10 +70,9 @@ struct HTTPRequest {
assertionFailure() assertionFailure()
return return
} }
parts.append(MultipartFormEncoder.Part( parts.append(
name: name, .data(data, name: name, type: "image/jpeg", filename: filename ?? "image.jpeg")
content: .binaryData(data, type: "image/jpeg", filename: filename ?? "image.jpeg") )
))
} }
#endif #endif
} }