diff --git a/src/FilterLists.Services/Snapshot/SnapshotService.cs b/src/FilterLists.Services/Snapshot/SnapshotService.cs index 725b9969d..8b383590f 100644 --- a/src/FilterLists.Services/Snapshot/SnapshotService.cs +++ b/src/FilterLists.Services/Snapshot/SnapshotService.cs @@ -7,7 +7,6 @@ using AutoMapper.QueryableExtensions; using FilterLists.Data; using FilterLists.Services.Snapshot.Models; -using FilterLists.Services.Wayback; using Microsoft.EntityFrameworkCore; namespace FilterLists.Services.Snapshot @@ -20,10 +19,6 @@ public class SnapshotService : Service .Select(s => s.WasUpdated && !s.WasSuccessful) .FirstOrDefault(); - private readonly Expression> isNotWaybackViewUrlWithSuccessfulSnap = - l => !(l.ViewUrl.StartsWith(WaybackService.WaybackMachineUrlPrefix) && - l.Snapshots.Any(s => s.WasSuccessful)); - private readonly Expression> lastSnapTimestamp = l => l.Snapshots .Select(s => s.CreatedDateUtc) @@ -55,7 +50,6 @@ private async Task CleanupFailedSnapshots() private async Task> GetListsToCapture(int batchSize) => await DbContext .FilterLists - .Where(isNotWaybackViewUrlWithSuccessfulSnap) .OrderBy(l => l.Snapshots.Any()) .ThenByDescending(ifLastSnapFailed) .ThenBy(lastSnapTimestamp) diff --git a/src/FilterLists.Services/Wayback/WaybackService.cs b/src/FilterLists.Services/Wayback/WaybackService.cs index 2470171fd..0276f7d03 100644 --- a/src/FilterLists.Services/Wayback/WaybackService.cs +++ b/src/FilterLists.Services/Wayback/WaybackService.cs @@ -9,7 +9,6 @@ namespace FilterLists.Services.Wayback { public static class WaybackService { - public const string WaybackMachineUrlPrefix = "https://web.archive.org/web/"; private const string WaybackAvailabilityApiUrlPrefix = "https://archive.org/wayback/available?url="; public static async Task GetMostRecentSnapshotMeta(string url)