payload-validation #30
@ -37,11 +37,11 @@ reviewsRouter.post('/', async (req: Request, res: Response) => {
|
||||
throw error.details[0].message
|
||||
}
|
||||
|
||||
const reviews = await collections.reviews?.findOne({
|
||||
const existingReview = await collections.reviews?.findOne({
|
||||
eventId: review.eventId
|
||||
})
|
||||
|
||||
if (reviews) {
|
||||
if (existingReview) {
|
||||
throw new Error('review with provided "eventId" exists')
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user