From 1a76f8d5f3f36577fa23078d75996588107da01c Mon Sep 17 00:00:00 2001 From: Aelita4 Date: Tue, 26 Dec 2023 20:54:37 +0100 Subject: [PATCH] Display date instead of timestamp at admin panel --- src/pages/admin/accessTokens.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/admin/accessTokens.astro b/src/pages/admin/accessTokens.astro index b6693b2..6878dab 100644 --- a/src/pages/admin/accessTokens.astro +++ b/src/pages/admin/accessTokens.astro @@ -31,8 +31,8 @@ const type = { {type[token.type] ?? `Other`} {token.username} {token.entropy} - {token.createdAt.getTime()} - {token.expiresAt?.getTime() ?? "null"} + {token.createdAt.toISOString().slice(0, 19).replace(/-/g, "/").replace("T", " ")} + {token.expiresAt?.toISOString().slice(0, 19).replace(/-/g, "/").replace("T", " ") ?? "null"} {token.createdFrom} {token.expiresAt !== null && Date.now() > token.expiresAt.getTime() ? Expired {Math.floor((Date.now() - token.expiresAt.getTime()) / 1000 / 60)} minutes ago : Date.now() < token.createdAt.getTime() ? TimeTravelException (check in {Math.floor((token.createdAt.getTime() - Date.now()) / 1000 / 60)} minutes) : Valid for{token.expiresAt === null ? "ever" : ` ${Math.floor((token.expiresAt.getTime() - Date.now()) / 1000 / 60)} minutes`}} )}