start removing inbox from some routes (#10259)

This commit is contained in:
Matteo Pagliazzi
2018-04-16 18:43:09 +02:00
committed by GitHub
parent a1c9ebd661
commit 76a10d6cf9
6 changed files with 69 additions and 23 deletions

View File

@@ -73,7 +73,9 @@ let api = {};
*/
api.addWebhook = {
method: 'POST',
middlewares: [authWithHeaders()],
middlewares: [authWithHeaders({
userFieldsToExclude: ['inbox'],
})],
url: '/user/webhook',
async handler (req, res) {
let user = res.locals.user;
@@ -133,7 +135,9 @@ api.addWebhook = {
*/
api.updateWebhook = {
method: 'PUT',
middlewares: [authWithHeaders()],
middlewares: [authWithHeaders({
userFieldsToExclude: ['inbox'],
})],
url: '/user/webhook/:id',
async handler (req, res) {
let user = res.locals.user;
@@ -184,7 +188,9 @@ api.updateWebhook = {
*/
api.deleteWebhook = {
method: 'DELETE',
middlewares: [authWithHeaders()],
middlewares: [authWithHeaders({
userFieldsToExclude: ['inbox'],
})],
url: '/user/webhook/:id',
async handler (req, res) {
let user = res.locals.user;