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 69628aa8bc..98818fb07e 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'; -xdescribe('POST /debug/make-admin (pended for v3 prod testing)', () => { +describe('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 9949421513..9315f9bf4e 100644 --- a/website/server/controllers/api-v3/debug.js +++ b/website/server/controllers/api-v3/debug.js @@ -88,21 +88,20 @@ api.setCron = { * * @apiSuccess {Object} data An empty Object */ -// 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, {}); -// }, -// }; +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, {}); + }, +}; /** * @api {post} /api/v3/debug/modify-inventory Manipulate user's inventory diff --git a/website/views/shared/footer.jade b/website/views/shared/footer.jade index 0164b16783..26e017696c 100644 --- a/website/views/shared/footer.jade +++ b/website/views/shared/footer.jade @@ -98,8 +98,7 @@ 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='addQuestProgress()' tooltip="+1000 to boss quests. 300 items to collection quests") Quest Progress Up - // TODO Re-enable after v3 prod testing - // a.btn.btn-default(ng-click='makeAdmin()') Make Admin + a.btn.btn-default(ng-click='makeAdmin()') Make Admin a.btn.btn-default(ng-click='openModifyInventoryModal()') Modify Inventory div(ng-init='deferredScripts()')