juice-shop
20 строк · 556.0 Байт
1module.exports = function productReviews () {
2return (req: Request, res: Response, next: NextFunction) => {
3const user = security.authenticatedUsers.from(req)
4
5if (req.body.id['$ne'] !== undefined) {
6res.status(400).send()
7return
8}
9
10db.reviewsCollection.update(
11{ _id: req.body.id },
12{ $set: { message: req.body.message } }
13).then(
14(result: { modified: number, original: Array<{ author: any }> }) => {
15res.json(result)
16}, (err: unknown) => {
17res.status(500).json(err)
18})
19}
20}