index : license-api-rs.git

ascending towards madness

author holly sparkles <sparkles@holly.sh> 2023-10-02 12:24:43.0 +00:00:00
committer holly sparkles <sparkles@holly.sh> 2023-10-02 12:24:43.0 +00:00:00
commit
69b6ac67aa425c01817e74eb0cf987012a912b9d [patch]
tree
1c17bb203b00930a3bc15f3126fb9dfc4acd8beb
parent
640d23a6177f7a34c7e6433f528149957fce4e94
download
69b6ac67aa425c01817e74eb0cf987012a912b9d.tar.gz

chore: remove slash prefixes from endpoints



Diff

 src/main.rs | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 358ed37..a894c44 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -17,14 +17,14 @@ fn create_routes(server: &mut Server<()>) {
    let mut base_route = server.at(BASE_URL);
    base_route.get(get_welcome_message);

    base_route.at("/:license").get(get_requested_license);
    base_route.at("/list").get(get_license_list);
    base_route.at("/list/full").get(get_detailed_license_list);
    base_route.at(":license").get(get_requested_license);
    base_route.at("list").get(get_license_list);
    base_route.at("list/full").get(get_detailed_license_list);

    // nyaaaaa whyyyy https://github.com/http-rs/tide/issues/205
    base_route.at("").get(get_welcome_message);
    base_route.at("/list/").get(get_license_list);
    base_route.at("/list/full/").get(get_detailed_license_list);
    base_route.at("list/").get(get_license_list);
    base_route.at("list/full/").get(get_detailed_license_list);
}

fn build_response(status: StatusCode, data: String) -> Response {