aboutsummaryrefslogtreecommitdiff
path: root/htmlua-parser/src/serve.rs
diff options
context:
space:
mode:
authorgyoder <70408179+gyoder@users.noreply.github.com>2025-07-05 16:17:58 -0600
committergyoder <70408179+gyoder@users.noreply.github.com>2025-07-05 16:17:58 -0600
commit88b22b4e774c00344f8dad2d9eda6e1ff0491a6e (patch)
treec1df07764dc5238dbbb25ae4f5af537f68a2294b /htmlua-parser/src/serve.rs
parent010bb99c9bda53ab458cee39cce802f6588ea0b4 (diff)
cleaned up
Diffstat (limited to 'htmlua-parser/src/serve.rs')
-rw-r--r--htmlua-parser/src/serve.rs23
1 files changed, 4 insertions, 19 deletions
diff --git a/htmlua-parser/src/serve.rs b/htmlua-parser/src/serve.rs
index 6bbf73a..1dfd306 100644
--- a/htmlua-parser/src/serve.rs
+++ b/htmlua-parser/src/serve.rs
@@ -1,17 +1,11 @@
-use std::env;
-use std::fs;
-use std::fs::read_to_string;
-use std::path::{Path, PathBuf};
-use std::str::FromStr;
use super::render::execute_lua;
use super::render::expand_template;
use anyhow::Result;
-use kuchikiki::{
- NodeRef,
- traits::TendrilSink,
-};
+use kuchikiki::traits::TendrilSink;
+use std::fs::read_to_string;
+use std::path::{Path, PathBuf};
-pub fn serve_content(request_uri: &str) -> Result<String>{
+pub fn serve_content(request_uri: &str) -> Result<String> {
// TODO: read from config
let pages = PathBuf::from("/var/www/htmlua/pages");
let components = PathBuf::from("/var/www/htmlua/components");
@@ -28,12 +22,3 @@ pub fn serve_content(request_uri: &str) -> Result<String>{
Ok(executed_doc.to_string())
}
-
-fn html_escape(input: &str) -> String {
- input
- .replace('&', "&amp;")
- .replace('<', "&lt;")
- .replace('>', "&gt;")
- .replace('"', "&quot;")
- .replace('\'', "&#x27;")
-}