diff --git a/navi-uitron/src/main/java/com/navi/uitron/model/action/SchedulerAction.kt b/navi-uitron/src/main/java/com/navi/uitron/model/action/SchedulerAction.kt index 90b7d38..61b9aea 100644 --- a/navi-uitron/src/main/java/com/navi/uitron/model/action/SchedulerAction.kt +++ b/navi-uitron/src/main/java/com/navi/uitron/model/action/SchedulerAction.kt @@ -20,6 +20,7 @@ data class SchedulerAction( data class SchedulerActionItems( val delay: Int? = 0, + val delayInMillis : Long? = 0, val actions: List? = null ) @@ -36,7 +37,7 @@ data class SchedulerAction( ) = withContext(Dispatchers.IO) { scheduledActionItems?.forEach { schedulerActionItem -> - val delayInMillis = TimeUnit.SECONDS.toMillis( + val delayInMillis = schedulerActionItem.delayInMillis ?: TimeUnit.SECONDS.toMillis( schedulerActionItem.delay.orZero().toLong() ) delay(delayInMillis)