fix(url): fix URL encoding mismatch
This commit is contained in:
parent
b3ac709526
commit
03ffeb10fc
1 changed files with 4 additions and 1 deletions
|
@ -82,7 +82,10 @@ async fn get_items_handler(
|
|||
db: web::Data<Arc<Mutex<Database>>>,
|
||||
url: web::Path<String>,
|
||||
) -> impl Responder {
|
||||
get_items(db, web::Query(url.into_inner())).await
|
||||
let decoded_url = urlencoding::decode(&url)
|
||||
.map(|cow| cow.into_owned())
|
||||
.unwrap_or_default();
|
||||
get_items(db, web::Query(decoded_url)).await
|
||||
}
|
||||
|
||||
// Handler to create an item for a specific URL
|
||||
|
|
Loading…
Add table
Reference in a new issue