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