Skip to content
This repository was archived by the owner on Sep 18, 2024. It is now read-only.

Commit 824264e

Browse files
committed
Logger getTime
1 parent 6ff4865 commit 824264e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/utils/hooks/useLoginStatus.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -74,19 +74,22 @@ export const useLoginStatus = () => {
7474

7575
const _isTokenExpiring = _innloggetStatus.authenticated && secondsToTokenExpires < 60 * 5;
7676
const _isSessionExpiring = secondsToSessionExpires < 60 * 10;
77+
7778
const now = new Date();
79+
const nowTs = now.getTime();
7880

79-
if ((_isTokenExpiring || _isSessionExpiring) && now.getTime() > lastExpireLog + logPeriodMs) {
81+
if ((_isTokenExpiring || _isSessionExpiring) && nowTs > lastExpireLog + logPeriodMs) {
8082
logAmplitudeEvent('session-timeout', {
8183
now: now.toISOString(),
84+
nowTs,
8285
session: _innloggetStatus.session,
8386
token: _innloggetStatus.token,
8487
secondsToSessionExpires,
8588
secondsToTokenExpires,
8689
securityLevel: _innloggetStatus.securityLevel,
8790
});
8891

89-
lastExpireLog = now.getTime();
92+
lastExpireLog = nowTs;
9093
}
9194

9295
setIsTokenExpiring(_isTokenExpiring);

0 commit comments

Comments
 (0)