[backend/cron] Fix media cleanup task implicitly using synchronous enumerable
This fixes media cleanup when database connection multiplexing is enabled.
This commit is contained in:
parent
1e0fd2efda
commit
e960a059a0
1 changed files with 1 additions and 1 deletions
|
@ -32,7 +32,7 @@ public class MediaCleanupTask : ICronTask
|
|||
var fileIds = query.Select(p => p.Id);
|
||||
|
||||
logger.LogInformation("Expiring {count} files...", await fileIds.CountAsync());
|
||||
foreach (var fileId in fileIds)
|
||||
await foreach (var fileId in fileIds.AsAsyncEnumerable())
|
||||
{
|
||||
await queueService.BackgroundTaskQueue.EnqueueAsync(new DriveFileDeleteJobData
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue