allow Target.getTargetInfo to be called without parameters

This commit is contained in:
Karl Seguin
2025-03-04 13:19:15 +08:00
committed by Pierre Tachoire
parent fbb0e675f5
commit adb8779d00

View File

@@ -218,9 +218,10 @@ fn closeTarget(cmd: anytype) !void {
} }
fn getTargetInfo(cmd: anytype) !void { fn getTargetInfo(cmd: anytype) !void {
const params = (try cmd.params(struct { const Params = struct {
targetId: ?[]const u8 = null, targetId: ?[]const u8 = null,
})) orelse return error.InvalidParams; };
const params = (try cmd.params(Params)) orelse Params{};
if (params.targetId) |param_target_id| { if (params.targetId) |param_target_id| {
const bc = cmd.browser_context orelse return error.BrowserContextNotLoaded; const bc = cmd.browser_context orelse return error.BrowserContextNotLoaded;