add microutils and support of native platforms

This commit is contained in:
2023-05-11 16:24:38 +06:00
parent 33775f3304
commit 1ed123596c
7 changed files with 52 additions and 39 deletions

View File

@@ -1,5 +1,7 @@
package dev.inmo.saucenaoapi
import dev.inmo.micro_utils.common.MPPFile
import dev.inmo.micro_utils.ktor.common.input
import dev.inmo.saucenaoapi.exceptions.TooManyRequestsException
import dev.inmo.saucenaoapi.exceptions.sauceNaoAPIException
import dev.inmo.saucenaoapi.models.*
@@ -189,7 +191,7 @@ data class SauceNaoAPI(
resultsCount: Int? = null,
minSimilarity: Float? = null
): SauceNaoAnswer = request(
file.input,
file.input(),
file.contentType,
resultsCount,
minSimilarity
@@ -206,7 +208,7 @@ data class SauceNaoAPI(
resultsCount: Int? = null,
minSimilarity: Float? = null
): SauceNaoAnswer = requestByDBs(
file.input,
file.input(),
file.contentType,
db,
dbs,
@@ -228,7 +230,7 @@ data class SauceNaoAPI(
resultsCount: Int? = null,
minSimilarity: Float? = null
): SauceNaoAnswer = requestByMasks(
file.input,
file.input(),
file.contentType,
mask,
excludedMask,