From e5c2f57cee5ebff8e9bd81f8c36e2e4697d17534 Mon Sep 17 00:00:00 2001
From: mingrammer <mingrammer@gmail.com>
Date: Sat, 7 Dec 2024 12:14:37 +0900
Subject: [PATCH] fix: typo

---
 webapp/backend/apiserver/controllers/userController.js | 4 +++-
 webapp/backend/apiserver/routes/user.js                | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/webapp/backend/apiserver/controllers/userController.js b/webapp/backend/apiserver/controllers/userController.js
index 162bb75..4411e10 100644
--- a/webapp/backend/apiserver/controllers/userController.js
+++ b/webapp/backend/apiserver/controllers/userController.js
@@ -184,7 +184,9 @@ exports.login = async (req, res) => {
 
 exports.getUserById = async (req, res) => {
     try {
-        const user = await User.findByPk(2, {
+        const userID = req.params.id;
+
+        const user = await User.findByPk(userID, {
             include: [{model: Profile}],
             attributes: ['userID', 'name', 'email', 'createdAt', 'updatedAt'],
         });
diff --git a/webapp/backend/apiserver/routes/user.js b/webapp/backend/apiserver/routes/user.js
index 177c77b..eb452e0 100644
--- a/webapp/backend/apiserver/routes/user.js
+++ b/webapp/backend/apiserver/routes/user.js
@@ -7,7 +7,7 @@ router.post('/users', userController.signUp);
 router.post('/login', userController.login);
 router.post('/verify_email', userController.verifyEmail);
 
-router.get('/users/:id', userController.getUserById);
+router.get('/users/:id', authMiddleware, userController.getUserById);
 router.put('/users/:id', authMiddleware, userController.updateUser);
 router.delete('/users/:id', authMiddleware, userController.deleteUser);
 
-- 
GitLab