Forráskód Böngészése

send invalid_email error type down when sharing project

Henry Oswald 8 éve
szülő
commit
696e9d27d6

+ 1 - 1
services/web/app/coffee/Features/Collaborators/CollaboratorsInviteController.coffee

@@ -65,7 +65,7 @@ module.exports = CollaboratorsInviteController =
 			email = EmailHelper.parseEmail(email)
 			email = EmailHelper.parseEmail(email)
 			if !email? or email == ""
 			if !email? or email == ""
 				logger.log {projectId, email, sendingUserId}, "invalid email address"
 				logger.log {projectId, email, sendingUserId}, "invalid email address"
-				return res.sendStatus(400)
+				return res.status(400).send({errorReason:"invalid_email"})
 			CollaboratorsInviteController._checkRateLimit sendingUserId, (error, underRateLimit) ->
 			CollaboratorsInviteController._checkRateLimit sendingUserId, (error, underRateLimit) ->
 				return next(error) if error?
 				return next(error) if error?
 				if !underRateLimit
 				if !underRateLimit

+ 0 - 2
services/web/public/coffee/ide/share/controllers/ShareProjectModalController.coffee

@@ -134,8 +134,6 @@ define [
 
 
 							if data?.errorReason?
 							if data?.errorReason?
 								$scope.state.errorReason = data?.errorReason
 								$scope.state.errorReason = data?.errorReason
-							else if status? and status == 400
-								$scope.state.errorReason = 'invalid_email'
 							else
 							else
 								$scope.state.errorReason = null
 								$scope.state.errorReason = null