Commit: 2761980
Parent: a1a5491

Wait for network idle before snapshotting

Mårten Åsberg committed on 2026-06-22 at 21:14
CheckMonitoringJob.cs +1 -1
diff --git a/CheckMonitoringJob.cs b/CheckMonitoringJob.cs
index 27c30c2..21f519c 100644
@@ -56,7 +56,7 @@ internal sealed class CheckMonitoringJob(
logger.LogFetchingSite(monitor.Id, monitor.Url);
await page.GotoAsync(
monitor.Url,
new() { WaitUntil = WaitUntilState.DOMContentLoaded, Timeout = TimeSpan.FromSeconds(45).Milliseconds }
new() { WaitUntil = WaitUntilState.NetworkIdle, Timeout = TimeSpan.FromSeconds(45).Milliseconds }
);
await Task.Delay(TimeSpan.FromSeconds(2));
var resultsElement = await page.WaitForSelectorAsync(monitor.Selector);