From 77b4f561fd33584a269cba7b6a5f61ced25e9ee9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tormod=20Nyg=C3=A5rd?= <tormodny@stud.ntnu.no>
Date: Wed, 17 Feb 2021 09:54:01 +0100
Subject: [PATCH] Issue: Fix "categoryid" in backend (#4)

Co-authored-by: Hanna Pelsholen Busterud <hannapb@ntnu.no>
---
 server/src/controllers/postcontroller/index.ts | 6 +++---
 server/src/models/post.ts                      | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/server/src/controllers/postcontroller/index.ts b/server/src/controllers/postcontroller/index.ts
index c437f2c..231d201 100644
--- a/server/src/controllers/postcontroller/index.ts
+++ b/server/src/controllers/postcontroller/index.ts
@@ -11,18 +11,18 @@ const category = new Category();
 // Create posts `/api/post/`
 //'{"title":"test3","description":"test3","timestamp":123123,"owner":"test3","category":"test3","imageUrl":"test3"}'
 router.route('/').post(async (request: Request, response: Response) => {
-	const {title, description, timestamp, owner, category, imageUrl} = request.body;
+	const {title, description, timestamp, owner, categoryid, imageUrl} = request.body;
 	try {
 		const post: IPost = {
 			"title": title,
 			"description": description,
 			"timestamp": timestamp,
 			"owner": owner,
-			"category": category,
+			"categoryid": categoryid,
 			"imageUrl": imageUrl
 		};
 		if (Object.values(post).filter(p => p == undefined).length > 0) return response.status(500).send("Error");
-		const input = (`INSERT INTO post(title, description, timestamp, owner, category, imageUrl) VALUES (?,?,?,?,?,?)`)
+		const input = (`INSERT INTO post(title, description, timestamp, owner, categoryid, imageUrl) VALUES (?,?,?,?,?,?)`)
 		return response.status(200).json(
 			await query(input,Object.values(post))
 		);
diff --git a/server/src/models/post.ts b/server/src/models/post.ts
index 146bf71..4ada588 100644
--- a/server/src/models/post.ts
+++ b/server/src/models/post.ts
@@ -4,7 +4,7 @@ interface IPost {
 	description: string;
 	timestamp: number;
 	owner: string;
-	category: string;
+	categoryid: number;
 	imageUrl: string;
 }
 
-- 
GitLab