diff options
Diffstat (limited to 'server/src/routes/ui/error.rs')
-rw-r--r-- | server/src/routes/ui/error.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/server/src/routes/ui/error.rs b/server/src/routes/ui/error.rs index d111041..8154209 100644 --- a/server/src/routes/ui/error.rs +++ b/server/src/routes/ui/error.rs @@ -5,8 +5,7 @@ */ use super::layout::{DynLayoutPage, LayoutPage}; use crate::{routes::ui::account::rocket_uri_macro_r_account_login, uri}; -use jellybase::AssetLocationExt; -use jellycommon::AssetLocation; +use jellybase::CONF; use log::info; use rocket::{ catch, @@ -15,11 +14,11 @@ use rocket::{ Request, }; use serde_json::{json, Value}; -use std::{fmt::Display, fs::File, io::Read, path::PathBuf, str::FromStr, sync::LazyLock}; +use std::{fmt::Display, fs::File, io::Read, sync::LazyLock}; static ERROR_IMAGE: LazyLock<Vec<u8>> = LazyLock::new(|| { info!("loading error image"); - let mut f = File::open(AssetLocation::Assets(PathBuf::from_str("error.avif").unwrap()).path()) + let mut f = File::open(CONF.asset_path.join("error.avif")) .expect("please create error.avif in the asset dir"); let mut o = Vec::new(); f.read_to_end(&mut o).unwrap(); |