diff --git a/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/core/internal/operations/impl/OperationRepo.kt b/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/core/internal/operations/impl/OperationRepo.kt index c703a9abc3..9e0d179c84 100644 --- a/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/core/internal/operations/impl/OperationRepo.kt +++ b/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/core/internal/operations/impl/OperationRepo.kt @@ -129,8 +129,7 @@ internal class OperationRepo( // 2. Wait at least the time defined in opRepoExecutionInterval // so operations can be grouped, unless one of them used // flush=true (AKA force) - val startTime = _time.currentTimeMillis - var lastTime = startTime + var lastTime = _time.currentTimeMillis var remainingTime = _configModelStore.model.opRepoExecutionInterval while (!force && remainingTime > 0) { withTimeoutOrNull(remainingTime) {