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