Refactor RollingCodesService to remove configuration file handling and update initialization logic

This commit is contained in:
ImBenji
2025-08-19 21:06:41 +01:00
parent 17091bcc95
commit 4a7fec9711
3 changed files with 13 additions and 57 deletions

View File

@@ -21,10 +21,10 @@ void initHeartbeat() {
DateTime now = DateTime.now().toUtc();
try {
// Wait until rolling codes service is initialized and registered
// Wait until rolling codes service is initialized and has operational seed
if (!RollingCodesService.isRegistered) {
print("Server not registered yet, skipping heartbeat");
await Future.delayed(Duration(seconds: 30));
await Future.delayed(Duration(seconds: 10)); // Check more frequently during startup
continue;
}