@samitouri / QOSami-HFS / commits / 85392ee8

fix: admin/monitoring: sent/got "since" was reset at each restart (unless you had reset it at least once)

Massimo Melina committed Jun 29, 2024 at 18:45 UTC 85392ee8e6c252d66ff6ded7c048b70fc8ffc85a
1 file changed +3 -1
src/api.monitor.ts
+3 -1
@@ -115,4 +115,6 @@ function getConnAddress(conn: Connection) {
115 }
116 }
117
118 -const totalGotSentResetTime = storedMap.singleSync<Date>('totalGotSentResetTime', new Date)
118 +const totalGotSentResetTime = storedMap.singleSync('totalGotSentResetTime', new Date(0))
119 +totalGotSentResetTime.ready().then(() => // because default value is not stored, and we need to init this value
120 + totalGotSentResetTime.set(was => was.getTime() ? was : new Date) )