From 5d109b88b2c547df2d0830cb7fefe7c54a806e8f Mon Sep 17 00:00:00 2001 From: Jan-Lukas Else Date: Sun, 4 Feb 2018 22:59:48 +0100 Subject: [PATCH] Fix image upload --- app/src/main/java/telegra/ph/TelegraphApi.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/telegra/ph/TelegraphApi.kt b/app/src/main/java/telegra/ph/TelegraphApi.kt index e3220a7..71e9532 100644 --- a/app/src/main/java/telegra/ph/TelegraphApi.kt +++ b/app/src/main/java/telegra/ph/TelegraphApi.kt @@ -9,6 +9,7 @@ import com.github.kittinunf.result.Result import org.json.JSONArray import org.json.JSONObject import java.io.File +import java.net.URLConnection object TelegraphApi { @@ -150,7 +151,7 @@ object TelegraphApi { fun uploadImage(file: File, callback: (success: Boolean, src: String?, error: String?) -> Unit) { "http://telegra.ph/upload".httpUpload() .dataParts { _, _ -> - listOf(DataPart(file, name = "FileUpload")) + listOf(DataPart(file, name = "FileUpload", type = URLConnection.guessContentTypeFromName(file.name))) } .responseJson { _, _, result -> val (json, error) = result