Skip to content

Commit

Permalink
Update getOrders
Browse files Browse the repository at this point in the history
  • Loading branch information
kir4che committed Jan 21, 2024
1 parent 51f4d37 commit 781f01d
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 5 deletions.
10 changes: 8 additions & 2 deletions server/dist/controllers/order.controller.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion server/dist/controllers/order.controller.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 7 additions & 2 deletions server/src/controllers/order.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,13 @@ const getOrders = async (req: Request, res: Response) => {
let { role } = req.session.user

const userId = await auth(req)
const orders = role === 'admin' ? await OrderModel.find() : await OrderModel.find({ userId })
res.status(200).json({ message: 'Orders fetched successfully!', orders })
if (role === 'admin') {
const orders = await OrderModel.find()
res.status(200).json({ message: 'Orders fetched successfully!', orders })
} else {
const orders = await OrderModel.find({ userId })
res.status(200).json({ message: 'Orders fetched successfully!', orders })
}
} catch (err: any) {
res.status(500).json({ message: err.message })
}
Expand Down

0 comments on commit 781f01d

Please sign in to comment.