aboutsummaryrefslogtreecommitdiff
path: root/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2021-12-04 14:08:43 -0600
committerIván Ávalos <avalos@disroot.org>2021-12-04 14:08:43 -0600
commitb609ee1dc0ffe2a4c6acf2d08e13c46a7ded5fe1 (patch)
treefdec150435fe1bbeb9e8583864d442ea30861d31 /shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt
parent0de7448f68def471cd34899f0012865103b0fb81 (diff)
downloadetbsa-trackermap-mobile-b609ee1dc0ffe2a4c6acf2d08e13c46a7ded5fe1.tar.gz
etbsa-trackermap-mobile-b609ee1dc0ffe2a4c6acf2d08e13c46a7ded5fe1.tar.bz2
etbsa-trackermap-mobile-b609ee1dc0ffe2a4c6acf2d08e13c46a7ded5fe1.zip
Replaced Java stuff with Kotlin native stuff, and deleted ApplicationDelegates (probably useless)
Diffstat (limited to 'shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt')
-rw-r--r--shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt2
1 files changed, 0 insertions, 2 deletions
diff --git a/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt b/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt
index 0f1d7da..c44d473 100644
--- a/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt
+++ b/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/client/infrastructure/ApiClient.kt
@@ -8,7 +8,6 @@ import io.ktor.client.request.*
import io.ktor.client.statement.*
import io.ktor.http.*
import io.ktor.util.*
-import java.io.File
open class ApiClient(val baseUrl: String) {
companion object {
@@ -35,7 +34,6 @@ open class ApiClient(val baseUrl: String) {
protected inline fun <reified T> fillRequest(requestBuilder: HttpRequestBuilder, content: T, mediaType: String = ApiJsonMediaType) {
when {
- content is File -> TODO("i don't know what to do here.")
mediaType == ApiFormDataMediaType && content is Map<*, *> -> {
val parametersBuilder = ParametersBuilder()
content.forEach { map ->