From 85ac118ea343c00bf4fd2ae776575df848e2951a Mon Sep 17 00:00:00 2001 From: Matt Kirby <MattJKirby@outlook.com> Date: Sat, 22 Apr 2023 22:46:06 +0100 Subject: [PATCH] post methods fix --- .../src/Routes/CommentsRouter.ts | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/backend-services/comment-service-2/src/Routes/CommentsRouter.ts b/backend-services/comment-service-2/src/Routes/CommentsRouter.ts index e2259879..08855c82 100644 --- a/backend-services/comment-service-2/src/Routes/CommentsRouter.ts +++ b/backend-services/comment-service-2/src/Routes/CommentsRouter.ts @@ -56,7 +56,7 @@ CommentsRouter.delete( * POST /new' * Returns a string */ -CommentsRouter.get( +CommentsRouter.post( "/new", async (req: CustomJWTRequest, res: Response): Promise<void> => { const { token } = req; @@ -78,13 +78,12 @@ CommentsRouter.get( * POST /like/:postId' * Returns a string */ -CommentsRouter.get( - "/like/:commentId", +CommentsRouter.post( + "/like", async (req: CustomJWTRequest, res: Response): Promise<Response> => { const { token } = req; const uid = (token as TokenData).userId; - const { userId } = req.body; - const commentId = req.params.postId; + const { commentId, userId } = req.body; if (uid !== userId) { return res.status(400).json({ error: "unauthorised" }); @@ -105,13 +104,12 @@ CommentsRouter.get( * POST /unlike/:postId' * Returns a string */ -CommentsRouter.get( - "/unlike/:commentId", +CommentsRouter.post( + "/unlike", async (req: CustomJWTRequest, res: Response): Promise<Response> => { const { token } = req; const uid = (token as TokenData).userId; - const { userId } = req.body; - const commentId = req.params.postId; + const { commentId, userId } = req.body; if (uid !== userId) { return res.status(400).json({ error: "unauthorised" }); -- GitLab