From 44f56e25da2ffab8faf34f44c0b9e4d4c434e699 Mon Sep 17 00:00:00 2001 From: Colin Reeder Date: Sat, 8 Aug 2020 08:47:21 -0600 Subject: Use new vote APIs --- src/routes/mod.rs | 8 ++++---- src/routes/posts.rs | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/routes/mod.rs b/src/routes/mod.rs index 0c8969f..e3d6c76 100644 --- a/src/routes/mod.rs +++ b/src/routes/mod.rs @@ -461,8 +461,8 @@ async fn handler_comment_like( res_to_error( ctx.http_client .request(for_client( - hyper::Request::post(format!( - "{}/api/unstable/comments/{}/like", + hyper::Request::put(format!( + "{}/api/unstable/comments/{}/your_vote", ctx.backend_host, comment_id )) .body(Default::default())?, @@ -504,8 +504,8 @@ async fn handler_comment_unlike( res_to_error( ctx.http_client .request(for_client( - hyper::Request::post(format!( - "{}/api/unstable/comments/{}/unlike", + hyper::Request::delete(format!( + "{}/api/unstable/comments/{}/your_vote", ctx.backend_host, comment_id )) .body(Default::default())?, diff --git a/src/routes/posts.rs b/src/routes/posts.rs index 7bb85bf..9223f13 100644 --- a/src/routes/posts.rs +++ b/src/routes/posts.rs @@ -267,11 +267,11 @@ async fn handler_post_like( res_to_error( ctx.http_client .request(for_client( - hyper::Request::post(format!( - "{}/api/unstable/posts/{}/like", + hyper::Request::put(format!( + "{}/api/unstable/posts/{}/your_vote", ctx.backend_host, post_id )) - .body(Default::default())?, + .body("{}".into())?, req.headers(), &cookies, )?) @@ -302,7 +302,7 @@ async fn page_post_likes( ctx.http_client .request(for_client( hyper::Request::get(format!( - "{}/api/unstable/posts/{}/likes", + "{}/api/unstable/posts/{}/votes", ctx.backend_host, post_id, )) .body(Default::default())?, @@ -366,8 +366,8 @@ async fn handler_post_unlike( res_to_error( ctx.http_client .request(for_client( - hyper::Request::post(format!( - "{}/api/unstable/posts/{}/unlike", + hyper::Request::delete(format!( + "{}/api/unstable/posts/{}/your_vote", ctx.backend_host, post_id )) .body(Default::default())?, -- cgit v1.2.3