diff --git a/Streetwriters.Identity/Services/CustomPersistedGrantDbContext.cs b/Streetwriters.Identity/Services/CustomPersistedGrantDbContext.cs index 54fe99c..83db2d0 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.Expiration.HasValue && x.Expiration.Value.AddHours(12) < DateTime.UtcNow); + return Remove(x => x.Type == "reference_token" && x.Expiration.HasValue && x.Expiration.Value.ToUniversalTime() < DateTime.UtcNow); } public Task InsertOrUpdate(Expression> filter, PersistedGrant entity)