Procházet zdrojové kódy

Make confirm-password routes more restful

Shane Kilkelly před 9 roky
rodič
revize
25e0a19350

+ 1 - 1
services/web/app/coffee/router.coffee

@@ -248,7 +248,7 @@ module.exports = class Router
 		webRouter.post "/beta/opt-in", AuthenticationController.requireLogin(), BetaProgramController.optIn
 		webRouter.post "/beta/opt-out", AuthenticationController.requireLogin(), BetaProgramController.optOut
 		webRouter.get "/confirm-password", AuthenticationController.requireLogin(), SudoModeController.sudoModePrompt
-		webRouter.post "/confirm-password/submit", AuthenticationController.requireLogin(), SudoModeController.submitPassword
+		webRouter.post "/confirm-password", AuthenticationController.requireLogin(), SudoModeController.submitPassword
 
 
 		#Admin Stuff

+ 1 - 1
services/web/app/views/sudo_mode/sudo_mode_prompt.pug

@@ -13,7 +13,7 @@ block content
 								.row
 									.col-md-12
 										form(async-form="confirmPassword", name="confirmPassword",
-												action='/confirm-password/submit', method="POST", ng-cloak)
+												action='/confirm-password', method="POST", ng-cloak)
 											input(name='_csrf', type='hidden', value=csrfToken)
 											form-messages(for="confirmPassword")
 											.form-group

+ 1 - 1
services/web/test/acceptance/coffee/SessionTests.coffee

@@ -310,7 +310,7 @@ describe "Sessions", ->
 						@user2.getCsrfToken (err) =>
 							expect(err).to.be.oneOf [null, undefined]
 							@user2.request.post {
-								uri: '/confirm-password/submit',
+								uri: '/confirm-password',
 								json:
 									password: @user2.password
 							}, (err, response, body) =>