From 1e43f7bfdd3489fd7a4047bc50daf6bff1b0c11f Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Tue, 5 Mar 2024 10:07:54 +0500 Subject: [PATCH] identity: fix expired tokens not being removed --- .../Services/CustomPersistedGrantDbContext.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Streetwriters.Identity/Services/CustomPersistedGrantDbContext.cs b/Streetwriters.Identity/Services/CustomPersistedGrantDbContext.cs index 83db2d0..c3a9b65 100644 --- a/Streetwriters.Identity/Services/CustomPersistedGrantDbContext.cs +++ b/Streetwriters.Identity/Services/CustomPersistedGrantDbContext.cs @@ -67,7 +67,7 @@ namespace Streetwriters.Identity.Services public Task RemoveExpired() { - return Remove(x => x.Type == "reference_token" && x.Expiration.HasValue && x.Expiration.Value.ToUniversalTime() < DateTime.UtcNow); + return Remove(x => x.Type == "reference_token" && x.Expiration.HasValue && x.Expiration.Value < DateTime.UtcNow); } public Task InsertOrUpdate(Expression> filter, PersistedGrant entity)