identity: keep all grants for 12 hours before cleaning up

This commit is contained in:
Abdullah Atta
2023-04-27 12:26:54 +05:00
parent 6f47574556
commit 99a7ffa6ae

View File

@@ -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<Func<PersistedGrant, bool>> filter, PersistedGrant entity)