[fix] confirm/unconfirm event permission

This commit is contained in:
les
2019-10-28 17:42:21 +01:00
parent e467a28902
commit a0e2f5e634
2 changed files with 8 additions and 2 deletions

View File

@@ -124,6 +124,9 @@ const eventController = {
const id = Number(req.params.event_id)
const event = await Event.findByPk(id)
if (!event) { return res.sendStatus(404) }
if (!req.user.is_admin && req.user.id !== event.userId) {
return res.sendStatus(403)
}
try {
event.is_visible = true
@@ -143,6 +146,9 @@ const eventController = {
const id = Number(req.params.event_id)
const event = await Event.findByPk(id)
if (!event) { return req.sendStatus(404) }
if (!req.user.is_admin && req.user.id !== event.userId) {
return res.sendStatus(403)
}
try {
event.is_visible = false