From f4fbd62c9768041194ccd4a97143ecd0f92384b8 Mon Sep 17 00:00:00 2001 From: Simon Date: Tue, 10 Feb 2026 20:30:58 +0000 Subject: [PATCH] bugfix with tag queries --- src/api.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/api.rs b/src/api.rs index ce271a7..801c314 100644 --- a/src/api.rs +++ b/src/api.rs @@ -995,11 +995,17 @@ async fn status(req: HttpRequest) -> Result { } async fn videos_post( - video_request: web::types::Json, + mut video_request: web::types::Json, cache: web::types::State, pool: web::types::State, requester: web::types::State, ) -> Result { + match video_request.query.as_deref() { + Some(query) if query.starts_with("#") => { + video_request.query = Some(query.trim_start_matches("#").to_string()); + } + _ => {} + } let requester = requester.get_ref().clone(); let mut conn = pool.get().expect("couldn't get db connection from pool"); // Ensure "videos" table exists with two string columns