diff --git a/format-common/src/main/kotlin/dev/msfjarvis/aps/data/passfile/PasswordEntry.kt b/format-common/src/main/kotlin/dev/msfjarvis/aps/data/passfile/PasswordEntry.kt index b2633c71d..34288f50a 100644 --- a/format-common/src/main/kotlin/dev/msfjarvis/aps/data/passfile/PasswordEntry.kt +++ b/format-common/src/main/kotlin/dev/msfjarvis/aps/data/passfile/PasswordEntry.kt @@ -87,7 +87,7 @@ constructor( if (totpSecret != null) { scope.launch { updateTotp(clock.millis()) - val remainingTime = totpPeriod - (System.currentTimeMillis() % totpPeriod) + val remainingTime = totpPeriod - (clock.millis() % totpPeriod) delay(Duration.seconds(remainingTime)) repeat(Int.MAX_VALUE) { updateTotp(clock.millis())