diff --git a/chainfire/crates/chainfire-server/src/rest.rs b/chainfire/crates/chainfire-server/src/rest.rs index d014d32..c805a75 100644 --- a/chainfire/crates/chainfire-server/src/rest.rs +++ b/chainfire/crates/chainfire-server/src/rest.rs @@ -134,9 +134,7 @@ pub struct PrefixQuery { /// Build the REST API router pub fn build_router(state: RestApiState) -> Router { Router::new() - .route("/api/v1/kv/{key}", get(get_kv)) - .route("/api/v1/kv/{key}", put(put_kv)) - .route("/api/v1/kv/{key}", delete(delete_kv)) + .route("/api/v1/kv/:key", get(get_kv).put(put_kv).delete(delete_kv)) .route("/api/v1/kv", get(list_kv)) .route("/api/v1/cluster/status", get(cluster_status)) .route("/api/v1/cluster/members", post(add_member))