Skip to content

Commit ac2f199

Browse files
committed
Refactor Status code.
1 parent 3ba63de commit ac2f199

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/main.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ fn append_folder_to_model(dir_path: &Path, model: Arc<Mutex<InMemoryModel>>, pro
207207

208208
/* Check the amount of files present in the main frequency table index */
209209
fn check_index(index_path: &str) -> Result<(), ()> {
210+
let a: f64 = 0.1;
211+
210212
let index_file = fs::File::open(index_path).map_err(|err| {
211213
eprintln!("{}: Could not open file {file} as \"{err}\"", "ERROR".bold().red(), file = index_path.bright_blue(), err = err.to_string().red());
212214
exit(1);

src/server.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,17 @@ use crate::RankMethod;
1515

1616
use super::model::*;
1717

18+
pub fn serve_status_code(request: Request, statuscode: i32) -> io::Result<()> {
19+
return request.respond(Response::from_string(statuscode.to_string()).with_status_code(StatusCode(statuscode as u16)));
20+
}
21+
1822
pub fn serve_404(request: Request) -> io::Result<()> {
19-
return request.respond(Response::from_string("404").with_status_code(StatusCode(404)));
23+
return serve_status_code(request, 404);
2024
}
2125

2226

2327
pub fn serve_500(request: Request) -> io::Result<()> {
24-
return request.respond(Response::from_string("500").with_status_code(StatusCode(500)));
28+
return serve_status_code(request, 500);
2529
}
2630

2731

0 commit comments

Comments
 (0)