From ea11fbff1204b3f5842ad05d7764aac91e277498 Mon Sep 17 00:00:00 2001 From: David Mehren Date: Thu, 29 Apr 2021 21:14:09 +0200 Subject: [PATCH] Ensure optional properties of AuthTokenDto are initialized Signed-off-by: David Mehren --- src/auth/auth-token.entity.ts | 1 + src/auth/auth.service.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/auth/auth-token.entity.ts b/src/auth/auth-token.entity.ts index d65beba5a..996199fed 100644 --- a/src/auth/auth-token.entity.ts +++ b/src/auth/auth-token.entity.ts @@ -64,6 +64,7 @@ export class AuthToken { newToken.accessTokenHash = accessToken; newToken.createdAt = new Date(); newToken.validUntil = validUntil; + newToken.lastUsed = null; return newToken; } } diff --git a/src/auth/auth.service.ts b/src/auth/auth.service.ts index 52eecf9ff..c018f4d6c 100644 --- a/src/auth/auth.service.ts +++ b/src/auth/auth.service.ts @@ -184,6 +184,8 @@ export class AuthService { label: authToken.label, keyId: authToken.keyId, createdAt: authToken.createdAt, + validUntil: null, + lastUsed: null, }; if (authToken.validUntil) {