From c8e4c7aeeb02254023fd2db1c2aff060116a91fa Mon Sep 17 00:00:00 2001 From: Gareth Coles Date: Mon, 17 Jul 2023 18:20:04 +0100 Subject: [PATCH] Tasks: Make duration and pollingSeconds mutable --- .../kotlindiscord/kord/extensions/utils/scheduling/Task.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kord-extensions/src/main/kotlin/com/kotlindiscord/kord/extensions/utils/scheduling/Task.kt b/kord-extensions/src/main/kotlin/com/kotlindiscord/kord/extensions/utils/scheduling/Task.kt index df1305cafd..ff6d51346a 100644 --- a/kord-extensions/src/main/kotlin/com/kotlindiscord/kord/extensions/utils/scheduling/Task.kt +++ b/kord-extensions/src/main/kotlin/com/kotlindiscord/kord/extensions/utils/scheduling/Task.kt @@ -39,9 +39,9 @@ import kotlin.time.TimeSource * @param repeat Whether the task should repeat after completion. `false` by default. */ public open class Task( - public open val duration: Duration, + public open var duration: Duration, public open val callback: suspend () -> Unit, - public open val pollingSeconds: Long = 1, + public open var pollingSeconds: Long = 1, public open val coroutineScope: CoroutineScope = com.kotlindiscord.kord.extensions.utils.getKoin().get(), public open val parent: Scheduler? = null,