╭ changed ───────────╮ │src/serve_common.zig│ ╰────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │20 create_if_missing: bool, │ │21 ) !RepoPath { │ │22 const owner_repo = evt.parseOwnerRepoPath(requested) orelse return .invalid; │ │23 - const event_id_hex = (try evt.resolveOrCreateRepo(io, allocator, admin_repo_path, owner_repo.owner, owner_repo.name, .{│ │24 - .create = if (create_if_missing) .{} else null, │ │25 - })) orelse return .not_found; │ │23 + const event_id_hex = (try evt.resolveOrCreateRepo( │ │24 + io, │ │25 + allocator, │ │26 + admin_repo_path, │ │27 + owner_repo.owner, │ │28 + owner_repo.name, │ │29 + if (create_if_missing) .{} else null, │ │30 + )) orelse return .not_found; │ │31 return .{ .ok = try std.fs.path.join(allocator, &.{ repo_root_path, &event_id_hex }) }; │ │32 } │ │33 │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯