chore: Disable make admin debug route for v3 prod testing

This commit is contained in:
Blade Barringer
2016-05-15 07:01:09 -05:00
parent 44c9449913
commit 2851af1a29
3 changed files with 18 additions and 16 deletions

View File

@@ -85,19 +85,20 @@ api.setCron = {
*
* @apiSuccess {Object} data An empty Object
*/
api.makeAdmin = {
method: 'POST',
url: '/debug/make-admin',
middlewares: [ensureDevelpmentMode, authWithHeaders()],
async handler (req, res) {
let user = res.locals.user;
user.contributor.admin = true;
await user.save();
res.respond(200, {});
},
};
// TODO: Re-enable after v3 prod testing is done
// api.makeAdmin = {
// method: 'POST',
// url: '/debug/make-admin',
// middlewares: [ensureDevelpmentMode, authWithHeaders()],
// async handler (req, res) {
// let user = res.locals.user;
//
// user.contributor.admin = true;
//
// await user.save();
//
// res.respond(200, {});
// },
// };
module.exports = api;