diff options
| author | Factiven <[email protected]> | 2023-04-17 14:35:41 +0700 |
|---|---|---|
| committer | Factiven <[email protected]> | 2023-04-17 14:35:41 +0700 |
| commit | 52213fb364467edd2aafabb5ff99787915c1f7a2 (patch) | |
| tree | ddd0cfa3ba5e797b7c1a9b9800ba199ee60badd0 | |
| parent | 3rd fixes (diff) | |
| download | moopa-52213fb364467edd2aafabb5ff99787915c1f7a2.tar.xz moopa-52213fb364467edd2aafabb5ff99787915c1f7a2.zip | |
Update get-user.js
| -rw-r--r-- | pages/api/get-user.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pages/api/get-user.js b/pages/api/get-user.js index 439d4eb..94ec845 100644 --- a/pages/api/get-user.js +++ b/pages/api/get-user.js @@ -16,7 +16,16 @@ export async function getUser(userId) { export default async function handler(req, res) { const { userId } = req.query; + + if (!userId) { + return res.status(400).json({ message: "User ID is required" }); + } + const user = await getUser(userId); + if (!user) { + return res.status(404).json({ message: "User not found" }); + } + res.status(200).json(user); } |