From 4ebe819106d82459def54561cf8dc71ec22ba6e4 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 4 Jun 2024 20:48:43 +0200 Subject: save creds --- src/spectate/server.rs | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) (limited to 'src/spectate/server.rs') diff --git a/src/spectate/server.rs b/src/spectate/server.rs index da18a77..11c4d5a 100644 --- a/src/spectate/server.rs +++ b/src/spectate/server.rs @@ -47,6 +47,19 @@ pub async fn spectate_server(config: Config, state: Arc) -> Result<()> { Ok(()) } +#[cfg(debug_assertions)] +async fn index() -> Html { + use tokio::fs::read_to_string; + Html( + read_to_string(concat!( + env!("CARGO_MANIFEST_DIR"), + "/src/spectate/index.html" + )) + .await + .unwrap(), + ) +} +#[cfg(not(debug_assertions))] async fn index() -> Html<&'static str> { Html(include_str!("index.html")) } @@ -91,13 +104,7 @@ async fn css() -> (HeaderMap, &'static str) { use headers::HeaderMapExt; let mut hm = HeaderMap::new(); hm.typed_insert(ContentType::from_str("text/css").unwrap()); - ( - hm, - include_str!(concat!( - env!("CARGO_MANIFEST_DIR"), - "/src/spectate/style.css" - )), - ) + (hm, include_str!("style.css")) } async fn broadcaster(sstate: Arc, state: Arc) { -- cgit v1.2.3-70-g09d2