From 393197eca13bc2cbb65ea01ced7c687700cf6b46 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sat, 27 May 2023 18:33:28 +0600 Subject: [PATCH] fixes --- .../dev/inmo/tgbotapi/bot/settings/limiters/CommonLimiter.kt | 2 +- .../commonMain/kotlin/dev/inmo/tgbotapi/types/RequestError.kt | 2 +- .../kotlin/dev/inmo/tgbotapi/types/TelegramDateTests.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/bot/settings/limiters/CommonLimiter.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/bot/settings/limiters/CommonLimiter.kt index 9331c30f74..89e1d8c9d7 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/bot/settings/limiters/CommonLimiter.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/bot/settings/limiters/CommonLimiter.kt @@ -8,7 +8,7 @@ import kotlinx.serialization.Serializable import kotlinx.serialization.Transient import kotlin.math.roundToLong -private fun now(): Long = DateTime.nowUnixLong() +private fun now(): Long = DateTime.nowUnixMillisLong() @Serializable class CommonLimiter( diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/RequestError.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/RequestError.kt index b7a267c32d..5878dc4007 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/RequestError.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/RequestError.kt @@ -10,7 +10,7 @@ data class RetryAfterError( ) : RequestError() { val canContinue = (seconds * 1000L) + startCountingMillis val leftToRetry: Long - get() = canContinue - DateTime.nowUnixLong() + get() = canContinue - DateTime.nowUnixMillisLong() } data class MigrateChatId( diff --git a/tgbotapi.core/src/commonTest/kotlin/dev/inmo/tgbotapi/types/TelegramDateTests.kt b/tgbotapi.core/src/commonTest/kotlin/dev/inmo/tgbotapi/types/TelegramDateTests.kt index f8a36207c7..fcb4e9bc06 100644 --- a/tgbotapi.core/src/commonTest/kotlin/dev/inmo/tgbotapi/types/TelegramDateTests.kt +++ b/tgbotapi.core/src/commonTest/kotlin/dev/inmo/tgbotapi/types/TelegramDateTests.kt @@ -6,7 +6,7 @@ import kotlinx.serialization.Serializable import kotlin.test.Test import kotlin.test.assertEquals -private val dateTimeUnix = DateTime.nowUnixLong() +private val dateTimeUnix = DateTime.nowUnixMillisLong() private val dateTimeMillis = dateTimeUnix * 1000 private val dateTime = DateTime(dateTimeMillis)