╭ changed ───────╮ │src/test/net.zig│ ╰────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │545 const moment = try evt.currentMoment(evt.admin_repo_opts, &admin); │ │546 const target = (try evt.readRepoByOwnerAndName(io, allocator, &arena, moment, users_dir, "admin", "target", null)) orelse return error.NotFound; │ │547 repo_id = target.event_id; │ │548 - @memcpy(&user_id, target.repo.event.user_id); │ │548 + user_id = try evt.parseEventId(&target.repo.event.user_id); │ │549 // patches are off on a new repo │ │550 try evt.updateRepo(io, allocator, users_dir, &user_id, .{ .name = "admin", .email = "admin@example.test" }, "target", "target", target.repo.event.description, target.repo.event.read_access, .read, .read, .read);│ │551 var user_repo = (try evt.openUserRepo(io, allocator, users_dir, &user_id)) orelse return error.NotFound; │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────╮ │825 .timestamp = 2, │ │826 .author = .{ .name = "admin", .email = "admin@example.test" },│ │827 .event = .{ .repo = .{ │ │828 - .user_id = &user_id, │ │828 + .user_id = std.fmt.bytesToHex(user_id, .lower), │ │829 .name = "target", │ │830 .description = "", │ │831 .patch_role = .read, │ ╰───────────────────────────────────────────────────────────────────────────────────╯