From 70da224f8f0e6f491c678b8d78cf32e354f34472 Mon Sep 17 00:00:00 2001 From: z0 Date: Sat, 29 Aug 2026 00:23:00 +0300 Subject: [PATCH 1/2] Fix last_used_at update in token provider Create a variable to hold the new last_updated_date instead of mutating the dbRow object. --- modules/access_tokens_guard/token_providers/db.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/access_tokens_guard/token_providers/db.ts b/modules/access_tokens_guard/token_providers/db.ts index 1e78030..c631a3b 100644 --- a/modules/access_tokens_guard/token_providers/db.ts +++ b/modules/access_tokens_guard/token_providers/db.ts @@ -423,11 +423,11 @@ export class DbAccessTokensProvider< /** * Update last time the token is used */ - dbRow.last_used_at = new Date() + const last_used_at = new Date() await db .from(this.table) .where({ id: dbRow.id, type: dbRow.type }) - .update({ last_used_at: dbRow.last_used_at }) + .update({ last_used_at: last_used_at }) /** * Convert to access token instance From c6d4bbe72d8ccc80322c520603d48cc11e415693 Mon Sep 17 00:00:00 2001 From: zorvi Date: Sat, 29 Aug 2026 01:14:55 +0300 Subject: [PATCH 2/2] fix: use new last_used_at property when creating accessToken --- modules/access_tokens_guard/token_providers/db.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/access_tokens_guard/token_providers/db.ts b/modules/access_tokens_guard/token_providers/db.ts index c631a3b..24c34ad 100644 --- a/modules/access_tokens_guard/token_providers/db.ts +++ b/modules/access_tokens_guard/token_providers/db.ts @@ -432,7 +432,7 @@ export class DbAccessTokensProvider< /** * Convert to access token instance */ - const accessToken = this.dbRowToAccessToken(dbRow) + const accessToken = this.dbRowToAccessToken({ ...dbRow, last_used_at }) /** * Ensure the token secret matches the token hash