From 0ed1a8702b6a2b7d7a6d024543bab45bda75a82a Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Wed, 26 May 2021 22:16:08 +0600 Subject: [PATCH] fix deprecations --- src/commonMain/kotlin/dev/inmo/saucenaoapi/SauceNaoAPI.kt | 4 ++-- .../kotlin/dev/inmo/saucenaoapi/utils/RequestQuotaManager.kt | 2 +- .../kotlin/dev/inmo/saucenaoapi/utils/TimeManager.kt | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/commonMain/kotlin/dev/inmo/saucenaoapi/SauceNaoAPI.kt b/src/commonMain/kotlin/dev/inmo/saucenaoapi/SauceNaoAPI.kt index 4966c38..9c32c45 100644 --- a/src/commonMain/kotlin/dev/inmo/saucenaoapi/SauceNaoAPI.kt +++ b/src/commonMain/kotlin/dev/inmo/saucenaoapi/SauceNaoAPI.kt @@ -158,7 +158,7 @@ data class SauceNaoAPI( minSimilarity: Float? = null ): SauceNaoAnswer? { return suspendCoroutine { - requestsChannel.offer( + requestsChannel.trySend( it to HttpRequestBuilder().apply { url(searchUrl) @@ -212,4 +212,4 @@ data class SauceNaoAPI( timeManager.close() quotaManager.close() } -} \ No newline at end of file +} diff --git a/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/RequestQuotaManager.kt b/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/RequestQuotaManager.kt index 8144b2d..9a4b060 100644 --- a/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/RequestQuotaManager.kt +++ b/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/RequestQuotaManager.kt @@ -92,7 +92,7 @@ internal class RequestQuotaManager ( quotaActions.send(callback) } } - quotaActions.offer(callback) + quotaActions.trySend(callback) } } diff --git a/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/TimeManager.kt b/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/TimeManager.kt index 0526c6f..538f88e 100644 --- a/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/TimeManager.kt +++ b/src/commonMain/kotlin/dev/inmo/saucenaoapi/utils/TimeManager.kt @@ -84,7 +84,7 @@ internal class TimeManager( suspend fun getMostOldestInLongPeriod(): DateTime? { return suspendCoroutine { - actionsChannel.offer( + actionsChannel.trySend( TimeManagerMostOldestInLongGetter(it) ) } @@ -92,7 +92,7 @@ internal class TimeManager( suspend fun getMostOldestInShortPeriod(): DateTime? { return suspendCoroutine { - actionsChannel.offer(TimeManagerMostOldestInShortGetter(it)) + actionsChannel.trySend(TimeManagerMostOldestInShortGetter(it)) } }