diff --git a/src/FilterLists.Services/Snapshot/SnapshotService.cs b/src/FilterLists.Services/Snapshot/SnapshotService.cs index 85a1c90b3..87f43102b 100644 --- a/src/FilterLists.Services/Snapshot/SnapshotService.cs +++ b/src/FilterLists.Services/Snapshot/SnapshotService.cs @@ -37,6 +37,10 @@ await DbContext .OrderByDescending(d => d) .First() < yesterday)) .OrderBy(l => l.Snapshots.Any()) + .ThenBy(l => l.Snapshots + .OrderByDescending(s => s.CreatedDateUtc) + .FirstOrDefault() + .WasSuccessful) .ThenBy(l => l.Snapshots .Select(s => s.CreatedDateUtc) .OrderByDescending(d => d)