mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-29 20:11:32 +02:00
fix delete endpoint
This commit is contained in:
@@ -33,7 +33,7 @@ module.exports = UserEmailsController =
|
||||
|
||||
remove: (req, res, next) ->
|
||||
userId = AuthenticationController.getLoggedInUserId(req)
|
||||
email = EmailHelper.parseEmail(req.params.email)
|
||||
email = EmailHelper.parseEmail(req.body.email)
|
||||
return res.sendStatus 422 unless email?
|
||||
|
||||
UserUpdater.removeEmailAddress userId, email, (error)->
|
||||
|
||||
@@ -114,7 +114,7 @@ module.exports = class Router
|
||||
webRouter.post '/user/emails',
|
||||
AuthenticationController.requireLogin(),
|
||||
UserEmailsController.add
|
||||
webRouter.delete '/user/emails/:email',
|
||||
webRouter.post '/user/emails/delete',
|
||||
AuthenticationController.requireLogin(),
|
||||
UserEmailsController.remove
|
||||
webRouter.post '/user/emails/default',
|
||||
|
||||
@@ -78,9 +78,9 @@ define [
|
||||
}
|
||||
|
||||
removeUserEmail = (email) ->
|
||||
$http.delete "/user/emails/#{ encodeURIComponent(email) }", {
|
||||
headers:
|
||||
"X-CSRF-Token": window.csrfToken
|
||||
$http.post "/user/emails/delete", {
|
||||
email,
|
||||
_csrf: window.csrfToken
|
||||
}
|
||||
|
||||
isDomainBlacklisted = (domain) ->
|
||||
|
||||
Reference in New Issue
Block a user