From f9da815e8f4599d72bb57c76f1cf1690586c04f0 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Fri, 13 Dec 2024 11:56:18 +0100 Subject: [PATCH] browser: don't stop processing page on error status code --- src/browser/browser.zig | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/browser/browser.zig b/src/browser/browser.zig index 407794ff..1e74a8a9 100644 --- a/src/browser/browser.zig +++ b/src/browser/browser.zig @@ -276,18 +276,15 @@ pub const Page = struct { const req = resp.req; - log.info("GET {any} {d}", .{ self.uri, req.response.status }); + log.info("GET {any} {d}", .{ self.uri, @intFromEnum(req.response.status) }); // TODO handle redirection - if (req.response.status != .ok) { - log.debug("{?} {d} {s}", .{ - req.response.version, - req.response.status, - req.response.reason, - // TODO log headers - }); - return error.BadStatusCode; - } + log.debug("{?} {d} {s}", .{ + req.response.version, + @intFromEnum(req.response.status), + req.response.reason, + // TODO log headers + }); // TODO handle charset // https://html.spec.whatwg.org/#content-type