fix auth/oauth

This commit is contained in:
les
2020-01-30 23:43:58 +01:00
parent c6e4569009
commit 465f2f3210
9 changed files with 55 additions and 36 deletions

View File

@@ -2,7 +2,7 @@ const express = require('express')
const multer = require('multer')
const cors = require('cors')()
const { isAuth, isAdmin, hasPerm, fillUser } = require('./auth')
const { isAuth, isAdmin, hasPerm } = require('./auth')
const eventController = require('./controller/event')
const exportController = require('./controller/export')
const userController = require('./controller/user')
@@ -46,7 +46,7 @@ api.get('/users', isAdmin, userController.getAll)
api.put('/place', isAdmin, eventController.updatePlace)
// add event
api.post('/user/event', fillUser, upload.single('image'), userController.addEvent)
api.post('/user/event', upload.single('image'), userController.addEvent)
// update event
api.put('/user/event', hasPerm('event:write'), upload.single('image'), userController.updateEvent)
@@ -98,7 +98,7 @@ api.use((req, res) => res.sendStatus(404))
// Handle 500
api.use((error, req, res, next) => {
debug(error.toString())
debug(error)
res.status(500).send('500: Internal Server Error')
})