diff options
Diffstat (limited to 'src/embed.rs')
-rw-r--r-- | src/embed.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/embed.rs b/src/embed.rs index 02dea2f..9452ac4 100644 --- a/src/embed.rs +++ b/src/embed.rs @@ -11,10 +11,11 @@ use rocket::{ uri, Request, Response, State, }; use std::net::IpAddr; +use std::sync::Arc; #[get("/v1/embed?<s>")] pub async fn r_embed<'a>( - state: &State<Logic>, + state: &State<Arc<Logic>>, addr: IpAddr, s: &str, ) -> MyResult<Template<DynRender<'a>>> { @@ -67,7 +68,7 @@ pub async fn r_embed<'a>( } #[get("/v1/image?<k>")] -pub async fn r_image(state: &State<Logic>, k: &str) -> MyResult<CachedFile> { +pub async fn r_image(state: &State<Arc<Logic>>, k: &str) -> MyResult<CachedFile> { let info = state .config .ads |