From 6de27d602a822409408dd07d9f25697ae4ec82ad Mon Sep 17 00:00:00 2001 From: Snorre Date: Tue, 25 Mar 2025 11:53:17 +0100 Subject: [PATCH] fixed getting list of posts not working behind nginx reverse proxy --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index c80f899..632630b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -192,7 +192,7 @@ fn handle_connection(mut stream: TcpStream) { return a.cmp(&b); }); - entries + let data = entries .into_iter() .filter_map(|x| { if let Some(n) = x.file_name().to_str() { @@ -206,7 +206,8 @@ fn handle_connection(mut stream: TcpStream) { } }) .reduce(|a, b| format!("{}\n{}", b, a)) - .unwrap() + .unwrap(); + format!("HTTP/1.1 200 OK\r\nContent-Type: text/text\r\nContent-Length: {}\r\n\r\n{}", data.len(), data) } Err(e) => { eprintln!("\x1b[0;31mError when fetching list of posts: {e:?}\x1b[0m");