From c0b27b62d00547b7dfd30dc18ea9d22c58d26865 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sat, 28 Feb 2026 10:08:55 -0500 Subject: [PATCH] Use added date for empty page checks --- SabreTools.RedumpLib/Web/RedumpClient.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/SabreTools.RedumpLib/Web/RedumpClient.cs b/SabreTools.RedumpLib/Web/RedumpClient.cs index 0681356..959b3ae 100644 --- a/SabreTools.RedumpLib/Web/RedumpClient.cs +++ b/SabreTools.RedumpLib/Web/RedumpClient.cs @@ -731,8 +731,12 @@ namespace SabreTools.RedumpLib.Web return false; } + // Check the added date as a backup + oldResult = Constants.AddedRegex.Match(oldDiscPage); + newResult = Constants.AddedRegex.Match(discPage); + // If the downloaded data is invalid or otherwise empty, skip it - else if (oldResult.Success && !newResult.Success) + if (oldResult.Success && !newResult.Success) { Console.WriteLine($"ID {paddedId} retieved an empty page, skipping..."); return false; @@ -910,8 +914,12 @@ namespace SabreTools.RedumpLib.Web return false; } + // Check the added date as a backup + oldResult = Constants.AddedRegex.Match(oldDiscPage); + newResult = Constants.AddedRegex.Match(discPage); + // If the downloaded data is invalid or otherwise empty, skip it - else if (oldResult.Success && !newResult.Success) + if (oldResult.Success && !newResult.Success) { Console.WriteLine($"ID {paddedId} retieved an empty page, skipping..."); return false;