From 782ac4e86c094ca1d2ca6840af662476bf1cc8ee Mon Sep 17 00:00:00 2001 From: blank X Date: Mon, 3 May 2021 14:55:07 +0700 Subject: [PATCH] Add support for /gallery links --- src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.rs b/src/main.rs index 81079ba..8b52da2 100644 --- a/src/main.rs +++ b/src/main.rs @@ -30,6 +30,9 @@ async fn async_main(port: u16) { let album_path = warp::path!("a" / String) .and(client.clone()) .and_then(handle_album); + let gallery_path = warp::path!("gallery" / String) + .and(client.clone()) + .and_then(handle_album); let media_path = warp::path!(String).and(client).and_then(handle_media); let root_handler = warp::path::end().map(|| warp::reply::html( format!("ImgurX v{0}
ImgurX v{0}
An alternative JS-less Imgur frontend
", env!("CARGO_PKG_VERSION")) @@ -41,6 +44,7 @@ async fn async_main(port: u16) { )); let routes = warp::filters::method::get().and( album_path + .or(gallery_path) .or(index_handler) .or(media_path) .or(root_handler)