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