From 63454aa9bd9fd4ee293c316e7ca15c88e6c5ca2a Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 24 Sep 2023 22:41:56 +0200 Subject: fix federated assets (doesnt work bc dav1d-sys) --- base/src/lib.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'base') diff --git a/base/src/lib.rs b/base/src/lib.rs index df80036..46ab576 100644 --- a/base/src/lib.rs +++ b/base/src/lib.rs @@ -20,7 +20,7 @@ pub static CONF: LazyLock = LazyLock::new(|| { .unwrap() }); -pub fn cache_file(seed: &[&str]) -> PathBuf { +pub fn cache_file(seed: &[&str]) -> AssetLocation { use sha2::Digest; let mut d = sha2::Sha512::new(); for s in seed { @@ -30,8 +30,7 @@ pub fn cache_file(seed: &[&str]) -> PathBuf { let d = d.finalize(); let fname = base64::engine::general_purpose::URL_SAFE.encode(d); let fname = &fname[..22]; // about 128 bits - let path = CONF.cache_path.join(fname); - path + AssetLocation::Cache(fname.into()) } pub trait AssetLocationExt { -- cgit v1.2.3-70-g09d2