From 6f16b7ca72899e2ae81f4669cdf1b10a43c692e7 Mon Sep 17 00:00:00 2001 From: ivarlovlie Date: Thu, 30 Jun 2022 01:04:48 +0200 Subject: latest from desktop --- server/src/Jobs/TokenCleanupJob.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'server/src/Jobs/TokenCleanupJob.cs') diff --git a/server/src/Jobs/TokenCleanupJob.cs b/server/src/Jobs/TokenCleanupJob.cs index 3b042b3..fce40c9 100644 --- a/server/src/Jobs/TokenCleanupJob.cs +++ b/server/src/Jobs/TokenCleanupJob.cs @@ -13,9 +13,10 @@ public class TokenCleanupJob : IJob } public Task Execute(IJobExecutionContext context) { - var staleTokens = _context.AccessTokens.Where(c => c.ExpiryDate < AppDateTime.UtcNow); + var staleTokens = _context.AccessTokens.Where(c => c.ExpiryDate < AppDateTime.UtcNow).ToList(); + if (staleTokens.IsNullOrEmpty()) return Task.CompletedTask; _logger.LogInformation("Removing {0} stale tokens", staleTokens.Count()); - _context.AccessTokens.RemoveRange(); + _context.AccessTokens.RemoveRange(staleTokens); return Task.CompletedTask; } } -- cgit v1.3