From 68ff293965d6982c14a2d6e22b6c7b8ae45d9a9f Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Wed, 10 Jul 2024 23:33:58 -0500 Subject: [PATCH] NewPage --- .../Drivers/PlaywrightDriver/PlaywrightInstance.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightInstance.cs b/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightInstance.cs index a0fae6f3..cb0ed015 100644 --- a/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightInstance.cs +++ b/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightDriver/PlaywrightInstance.cs @@ -115,15 +115,22 @@ public class PlaywrightInstance : IDisposable JsonElement? json = null; try { - json = await e.JsonAsync(); + if (e.Status == 200 && e.Ok) + { + json = await e.JsonAsync(); + } + else + { + Serilog.Log.Warning($"Response status: {e.Status} {e.StatusText}, OK: {e.Ok}"); + } } - catch(Exception ex) + catch (Exception ex) { Serilog.Log.Error(ex.ToString()); } finally { - fetched(e.Url.ToLower(), JsonSerializer.Serialize(json ?? new JsonElement())); + fetched(e.Url.ToLower(), JsonSerializer.Serialize(json)); } } };