diff --git a/src/editor/commands/query.rs b/src/editor/commands/query.rs index eae225b..ffee7f9 100644 --- a/src/editor/commands/query.rs +++ b/src/editor/commands/query.rs @@ -4,7 +4,7 @@ use std::path::PathBuf; pub fn query(database_path: PathBuf, handle: String) { let data = LookupHandler::load(database_path).unwrap(); - let resource = data.lookup(handle.trim()).unwrap(); + let resource = data.lookup(handle.trim().to_lowercase().as_str()).unwrap(); serde_json::to_writer_pretty(stdout(), resource).unwrap(); println!() } diff --git a/src/server/mod.rs b/src/server/mod.rs index 811e7cf..478e3fa 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -111,7 +111,7 @@ async fn run_webfinger_query( let resource = datastore .read() .await - .lookup(resource_query) + .lookup(resource_query.to_lowercase().as_str()) .ok_or(StatusCode::NOT_FOUND)? .clone(); debug!("Found resource: {resource:?}");