🎨 Optimize code structure in file reanalysis

This commit is contained in:
2026-01-14 01:01:35 +08:00
parent 625d4e1a13
commit 77440bd4b9

View File

@@ -28,10 +28,10 @@ public class FileReanalysisService(
.Where(f => f.ObjectId != null)
.Include(f => f.Object)
.ThenInclude(f => f.FileReplicas)
.Where(f => f.Object != null && (f.Object.Meta == null || f.Object.Meta.Count == 0 || f.Object.Size == 0 ||
f.Object.Hash == null))
.Where(f => f.Object!.Meta == null || f.Object.Meta.Count == 0 || f.Object.Size == 0 || f.Object.Hash == null)
.Where(f => f.Object!.FileReplicas.Count > 0)
.Where(f => f.CreatedAt <= deadline)
.OrderBy(f => f.Object!.UpdatedAt)
.Skip(_failedFileIds.Count)
.Take(limit)
.ToListAsync();