srctree

Gregory Mullen parent b6b64bcb b2548e4d
don't crash with new Verse API

src/endpoints/admin.zig added: 12, removed: 25, total 0
@@ -63,7 +63,7 @@ fn default(ctx: *Verse) Error!void {
 
var page = AdminPage.init(.{
.meta_head = .{ .open_graph = .{} },
.body_header = .{ .nav = .{ .nav_auth = undefined, .nav_buttons = &btns } },
.body_header = .{ .nav = .{ .nav_buttons = &btns } },
.form = value,
});
try ctx.sendPage(&page);
@@ -91,7 +91,6 @@ fn cloneUpstream(ctx: *Verse) Error!void {
.meta_head = .{ .open_graph = .{} },
.body_header = .{
.nav = .{
.nav_auth = undefined,
.nav_buttons = &btns,
},
},
@@ -142,7 +141,6 @@ fn postCloneUpstream(ctx: *Verse) Error!void {
.meta_head = .{ .open_graph = .{} },
.body_header = .{
.nav = .{
.nav_auth = undefined,
.nav_buttons = &btns,
},
},
@@ -196,7 +194,6 @@ fn postNewRepo(ctx: *Verse) Error!void {
.meta_head = .{ .open_graph = .{} },
.body_header = .{
.nav = .{
.nav_auth = undefined,
.nav_buttons = &btns,
},
},
@@ -227,7 +224,7 @@ fn newRepo(ctx: *Verse) Error!void {
 
var page = AdminPage.init(.{
.meta_head = .{ .open_graph = .{} },
.body_header = .{ .nav = .{ .nav_auth = undefined, .nav_buttons = &btns } },
.body_header = .{ .nav = .{ .nav_buttons = &btns } },
.form = value,
});
try ctx.sendPage(&page);
 
src/endpoints/gist.zig added: 12, removed: 25, total 0
@@ -143,7 +143,6 @@ fn view(vrs: *Verse) Error!void {
},
.body_header = .{
.nav = .{
.nav_auth = undefined,
.nav_buttons = &btns,
},
},
 
src/endpoints/network.zig added: 12, removed: 25, total 0
@@ -52,7 +52,7 @@ fn default(ctx: *Verse) Error!void {
const btns = [1]Template.Structs.NavButtons{.{ .name = "inbox", .extra = 0, .url = "/inbox" }};
var page = NetworkPage.init(.{
.meta_head = .{ .open_graph = .{} },
.body_header = .{ .nav = .{ .nav_auth = undefined, .nav_buttons = &btns } },
.body_header = .{ .nav = .{ .nav_buttons = &btns } },
.netlist = value,
});
 
 
src/endpoints/repos/commits.zig added: 12, removed: 25, total 0
@@ -170,7 +170,6 @@ fn commitHtml(ctx: *Verse, sha: []const u8, repo_name: []const u8, repo: Git.Rep
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.commit = try commitCtx(ctx.alloc, current, repo_name),
.comments = .{ .thread = thread },
@@ -435,7 +434,6 @@ fn sendCommits(ctx: *Verse, list: []const S.Commits, repo_name: []const u8, sha:
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.commits = list,
.after_commits = .{
 
src/endpoints/repos/diffs.zig added: 12, removed: 25, total 0
@@ -131,7 +131,6 @@ fn new(ctx: *Verse) Error!void {
},
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.title = title,
.desc = desc,
@@ -737,7 +736,6 @@ fn view(ctx: *Verse) Error!void {
.meta_head = .{ .open_graph = .{} },
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.patch = if (patch_formatted) |pf| .{
.header = patch_header,
@@ -796,7 +794,6 @@ fn list(ctx: *Verse) Error!void {
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.delta_list = try d_list.toOwnedSlice(),
.search = def_search,
 
src/endpoints/repos/issues.zig added: 12, removed: 25, total 0
@@ -56,7 +56,6 @@ fn new(ctx: *Verse) Error!void {
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
});
try ctx.sendPage(&page);
@@ -164,7 +163,6 @@ fn view(ctx: *Verse) Error!void {
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.title = Bleach.Html.sanitizeAlloc(ctx.alloc, delta.title) catch unreachable,
.desc = Bleach.Html.sanitizeAlloc(ctx.alloc, delta.message) catch unreachable,
@@ -222,7 +220,6 @@ fn list(ctx: *Verse) Error!void {
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &try Repos.navButtons(ctx),
.nav_auth = undefined,
} },
.delta_list = try d_list.toOwnedSlice(),
.search = def_search,
 
src/endpoints/search.zig added: 12, removed: 25, total 0
@@ -112,7 +112,6 @@ fn custom(ctx: *Verse, search_str: []const u8) Error!void {
.meta_head = meta_head,
.body_header = .{ .nav = .{
.nav_buttons = &btns,
.nav_auth = undefined,
} },
.delta_list = try d_list.toOwnedSlice(),
.search = Bleach.Html.sanitizeAlloc(ctx.alloc, search_str) catch unreachable,
 
templates/_nav.html added: 12, removed: 25, total 0
@@ -4,4 +4,4 @@
<For NavButtons>
<li><a href="<Url>"><Name /><sup><Extra type="?usize" /></sup></a></li>
</For>
<li><NavAuth></li>
<li><NavAuth default="Public" /></li>