new /api/settings getAll api for admin
This commit is contained in:
@@ -175,6 +175,10 @@ const settingsController = {
|
|||||||
return res.json(settingsController['settings']['smtp'])
|
return res.json(settingsController['settings']['smtp'])
|
||||||
},
|
},
|
||||||
|
|
||||||
|
getAll (_req, res) {
|
||||||
|
return res.json(settingsController.settings)
|
||||||
|
},
|
||||||
|
|
||||||
setLogo (req, res) {
|
setLogo (req, res) {
|
||||||
if (!req.file) {
|
if (!req.file) {
|
||||||
settingsController.set('logo', false)
|
settingsController.set('logo', false)
|
||||||
|
|||||||
@@ -138,6 +138,7 @@ if (config.status !== 'READY') {
|
|||||||
api.delete('/event/notification/:code', eventController.delNotification)
|
api.delete('/event/notification/:code', eventController.delNotification)
|
||||||
|
|
||||||
api.post('/settings', isAdmin, settingsController.setRequest)
|
api.post('/settings', isAdmin, settingsController.setRequest)
|
||||||
|
api.get('/settings', isAdmin, settingsController.getAll)
|
||||||
api.post('/settings/logo', isAdmin, multer({ dest: config.upload_path }).single('logo'), settingsController.setLogo)
|
api.post('/settings/logo', isAdmin, multer({ dest: config.upload_path }).single('logo'), settingsController.setLogo)
|
||||||
api.post('/settings/smtp', isAdmin, settingsController.testSMTP)
|
api.post('/settings/smtp', isAdmin, settingsController.testSMTP)
|
||||||
api.get('/settings/smtp', isAdmin, settingsController.getSMTPSettings)
|
api.get('/settings/smtp', isAdmin, settingsController.getSMTPSettings)
|
||||||
|
|||||||
Reference in New Issue
Block a user