Remove warp static dir in favor of static_dir! macro #9

Merged
blek merged 1 commits from fix-assets into 0.2-dev 2023-10-29 10:03:19 +01:00
1 changed files with 2 additions and 8 deletions

View File

@ -2,8 +2,6 @@
web - The part of filed that handles everything related to HTTP
*/
use std::env::current_dir;
use static_dir::static_dir;
use warp::{Filter, reply::Reply, reject::Rejection};
@ -19,15 +17,11 @@ mod uploaded;
use state::SharedState;
pub fn routes(state: SharedState) -> impl Filter<Extract = impl Reply, Error = Rejection> + Clone {
let staticpath = current_dir().unwrap();
let staticpath = staticpath.to_str().unwrap().to_string() + "/static";
pages::get_routes(state.clone())
static_dir!("static")
.or(pages::get_routes(state.clone()))
.or(forms::get_routes(state.clone()))
.or(api::get_routes(state.clone()))
.or(uploaded::get_uploaded(state))
.or(static_dir!("static"))
.or(warp::fs::dir(staticpath.to_string()))
}
/*