╭ changed ────────────╮ │src/event/Comment.zig│ ╰─────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭────────────────────────────────────────────────────────────╮ │115 thread_id: *const [evt.event_id_size * 2]u8, │ │116 parent_id: *const [evt.event_id_size * 2]u8, │ │117 body: []const u8, │ │118 - author_email: []const u8, │ │118 + author: evt.CommitAuthor, │ │119 ) ![evt.event_id_size * 2]u8 { │ │120 if (!fieldsValid(body)) return error.InvalidFields;│ │121 │ ╰────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────╮ │125 try evt.consume(repo_kind, repo_opts, io, allocator, repo, evt.events_ref, &.{.{│ │126 .id = event_id, │ │127 .timestamp = @intCast(std.Io.Timestamp.now(io, .real).toSeconds()), │ │128 - .author_email = author_email, │ │128 + .author = author, │ │129 .event = .{ .comment = .{ │ │130 .thread_id = thread_id.*, │ │131 .parent_id = parent_id.*, │ ╰─────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────╮ │146 thread_id: *const [evt.event_id_size * 2]u8, │ │147 comment_id: *const [evt.event_id_size]u8, │ │148 body: []const u8, │ │149 - author_email: []const u8, │ │149 + author: evt.CommitAuthor, │ │150 ) !void { │ │151 if (!fieldsValid(body)) return error.InvalidFields;│ │152 │ ╰────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────╮ │170 try evt.consume(repo_kind, repo_opts, io, allocator, repo, evt.events_ref, &.{.{│ │171 .id = std.fmt.bytesToHex(comment_id.*, .lower), │ │172 .timestamp = @intCast(std.Io.Timestamp.now(io, .real).toSeconds()), │ │173 - .author_email = author_email, │ │173 + .author = author, │ │174 .event = .{ .comment = updated }, │ │175 }}); │ │176 } │ ╰─────────────────────────────────────────────────────────────────────────────────────────╯