╭ changed ───────────────╮ │src/ui/widget/thread.zig│ ╰────────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────╮ │← previous│ ╰──────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │3287 const author = ((try self.session.authorize(self.data.identity, .write, kind)) orelse return).author; │ │3288 self.data.mergePatch(self.session, allocator, author, entry.id, revision) catch |err| switch (err) { │ │3289 error.MergeConflict, error.MergeCheckUnavailable, error.PatchOutOfDate, error.PatchDataUnavailable => {│ │3305 - const route = listRoute(self.data.identity, entryStatus(entry.*), "", entry.id) orelse return; │ │3290 + const route = listRoute(self.data.identity, entryStatus(entry.*), entry.id) orelse return; │ │3291 try self.session.navigate(route); │ │3292 return; │ │3293 }, │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │3294 else => return err, │ │3295 }; │ │3296 const merged = std.meta.stringToEnum(Status, "merged") orelse return; │ │3312 - const route = listRoute(self.data.identity, merged, "", entry.id) orelse return;│ │3297 + const route = listRoute(self.data.identity, merged, entry.id) orelse return; │ │3298 try self.session.navigate(route); │ │3299 } else unreachable, │ │3300 .remove => try self.submitRemove(allocator), │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯