diff --git a/src/server.js b/src/server.js index f32a6bd65..abc6aaaae 100644 --- a/src/server.js +++ b/src/server.js @@ -240,9 +240,7 @@ function initializeExpressSync() { // settings routes (these are for the settings tab - avatar & name have public routes for normal users. see above) router.get ('/api/v1/settings/:setting', token, authorizeAdmin, routes.settings.get); router.post('/api/v1/settings/backup_config', token, authorizeOwner, routes.settings.setBackupConfig); - router.post('/api/v1/settings/:setting', token, authorizeAdmin, (req, res, next) => { - return req.params.setting === 'cloudron_avatar' ? multipart(req, res, next) : next(); - }, routes.settings.set); + router.post('/api/v1/settings/:setting', token, authorizeAdmin, routes.settings.set); // email routes router.get('/api/v1/mailserver/:pathname', token, (req, res, next) => {