diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/src/routes/ui/node.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/server/src/routes/ui/node.rs b/server/src/routes/ui/node.rs index 7386f54..1a906f1 100644 --- a/server/src/routes/ui/node.rs +++ b/server/src/routes/ui/node.rs @@ -32,17 +32,17 @@ pub fn r_library_node(id: String) { } #[get("/n/<id>?<filter..>")] -pub async fn r_library_node_filter( +pub async fn r_library_node_filter<'a>( session: Session, - id: String, - db: &State<Database>, + id: &'a str, + db: &'a State<Database>, aj: AcceptJson, filter: NodeFilterSort, -) -> Result<Either<DynLayoutPage<'_>, Json<NodePublic>>, MyError> { +) -> Result<Either<DynLayoutPage<'a>, Json<NodePublic>>, MyError> { drop(session); let node = db .node - .get(&id) + .get(&id.to_string()) .context("retrieving library node")? .ok_or(anyhow!("node does not exist"))? .public; |