From 2851af1a29c299429c9882d2ca08c139b20b23a0 Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Sun, 15 May 2016 07:01:09 -0500 Subject: [PATCH] chore: Disable make admin debug route for v3 prod testing --- .../debug/POST-debug_make-admin.test.js | 2 +- website/server/controllers/api-v3/debug.js | 29 ++++++++++--------- website/views/shared/footer.jade | 3 +- 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/test/api/v3/integration/debug/POST-debug_make-admin.test.js b/test/api/v3/integration/debug/POST-debug_make-admin.test.js index 9247e09503..69628aa8bc 100644 --- a/test/api/v3/integration/debug/POST-debug_make-admin.test.js +++ b/test/api/v3/integration/debug/POST-debug_make-admin.test.js @@ -3,7 +3,7 @@ import { generateUser, } from '../../../../helpers/api-v3-integration.helper'; -describe('POST /debug/make-admin', () => { +xdescribe('POST /debug/make-admin (pended for v3 prod testing)', () => { let user; before(async () => { diff --git a/website/server/controllers/api-v3/debug.js b/website/server/controllers/api-v3/debug.js index da00319578..8824414be5 100644 --- a/website/server/controllers/api-v3/debug.js +++ b/website/server/controllers/api-v3/debug.js @@ -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; diff --git a/website/views/shared/footer.jade b/website/views/shared/footer.jade index 6ec84cb79d..cc94250844 100644 --- a/website/views/shared/footer.jade +++ b/website/views/shared/footer.jade @@ -92,7 +92,8 @@ footer.footer(ng-controller='FooterCtrl') a.btn.btn-default(ng-click='addLevelsAndGold()') +Exp +GP +MP a.btn.btn-default(ng-click='addOneLevel()') +1 Level a.btn.btn-default(ng-click='addBossQuestProgressUp()') +1000 Boss Quest Progress Up - a.btn.btn-default(ng-click='makeAdmin()') Make Admin + // TODO Re-enable after v3 prod testing + // a.btn.btn-default(ng-click='makeAdmin()') Make Admin div(ng-init='deferredScripts()')