var git_iter = git_dir.iterate();
+<<<<<<< Updated upstream
try temp_buffer_writer.writeAll("<code>git clone repo</code>");
try temp_buffer_writer.writeAll("<ul id=\"repos-list\">\n");
+=======
+ try temp_buffer_writer.writeAll("<ul id=\"repos-list\" class=\"no-marker-list\">\n");
+>>>>>>> Stashed changes
while (try git_iter.next()) |entry| {
const repo_name = entry.name[0 .. entry.name.len - ".git".len];
break :no_index_file;
}
+ }
+ }
- // 404 Not Found.
- var not_found_file = public_dir.openFile("404.html", .{}) catch break :blk;
- defer not_found_file.close();
+ // 404 Not Found.
+ if (temp_buffer.items.len == 0) {
+ var not_found_file = public_dir.openFile("404.html", .{}) catch break :blk;
+ defer not_found_file.close();
- const not_found_file_reader = not_found_file.reader();
+ const not_found_file_reader = not_found_file.reader();
- try not_found_file_reader.readAllArrayList(&temp_buffer, std.math.maxInt(usize));
- }
+ try not_found_file_reader.readAllArrayList(&temp_buffer, std.math.maxInt(usize));
}
try send_buffer.resize(layout_buffer.items.len + temp_buffer.items.len - 3);