POST request toggling opt deleted, changed to PUT /user

This commit is contained in:
user
2018-04-29 16:48:10 +03:00
parent 082539b982
commit 4467da980c
4 changed files with 14 additions and 34 deletions

View File

@@ -510,29 +510,6 @@ api.sendPrivateMessage = {
},
};
/**
* @api {post} /api/v3/members/toggle-private-messages-opt Opt-out / opt-in private messages
* @apiDescription Opt-out / opt-in private messaging functionality
* @apiName TogglePrivateMessagesOpt
* @apiGroup Member
*
* @apiSuccess {Object} data An empty Object
*/
api.togglePrivateMessagesOpt = {
method: 'POST',
url: '/members/toggle-private-messages-opt',
middlewares: [authWithHeaders()],
async handler (req, res) {
let user = res.locals.user;
user.inbox.optOut = !user.inbox.optOut;
await user.save();
res.respond(200, {});
},
};
/**
* @api {post} /api/v3/members/transfer-gems Send a gem gift to a member
* @apiName TransferGems