╭ changed ─────────────╮ │src/ui/Repo/Events.zig│ ╰──────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────╮ │265 .issue => evt.Issue, │ │266 .comment => evt.Comment, │ │267 .attach => evt.Attachment,│ │268 + .assign => evt.Assignment,│ │269 .patchrev => evt.PatchRev,│ │270 .patch => evt.Patch, │ │271 }; │ ╰───────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │345 const route = ui.RoutablePage.repoThreadCommentsRoute(parent_kind, identity, &record.event.parent_id, 0) orelse return item; │ │346 item.view_url = try route.toUrl(arena); │ │347 }, │ │348 + .assign => { │ │349 + const record = (try evt.readRecordSubset(evt.Assignment, Authored, DB, hash_kind, haxy_moment, arena, id)) orelse return null;│ │350 + item.author = try ui.Author.initFromEmail(admin_moment, arena, record.author_email); │ │351 + }, │ │352 .patch => { │ │353 const record = (try evt.readRecordSubset(evt.Patch, Authored, DB, hash_kind, haxy_moment, arena, id)) orelse return null; │ │354 item.author = try ui.Author.initFromEmail(admin_moment, arena, record.author_email); │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯