Просмотр исходного кода

Propagate the error further up the stack

Useful for error reporting and metrics.
Alberto Fernández Capel 8 лет назад
Родитель
Сommit
16cb5e0d35

+ 2 - 2
services/web/app/coffee/Features/Subscription/DomainLicenceController.coffee

@@ -33,7 +33,7 @@ module.exports =
 					licenceName: licence.name
 					licenceName: licence.name
 					has_personal_subscription: subscription?
 					has_personal_subscription: subscription?
 
 
-	createInvite: (req, res)->
+	createInvite: (req, res, next)->
 		user = AuthenticationController.getSessionUser(req)
 		user = AuthenticationController.getSessionUser(req)
 		licence = SubscriptionDomainHandler.getLicenceUserCanJoin(user)
 		licence = SubscriptionDomainHandler.getLicenceUserCanJoin(user)
 
 
@@ -42,6 +42,6 @@ module.exports =
 
 
 		TeamInvitesHandler.createDomainInvite user, licence, (err) ->
 		TeamInvitesHandler.createDomainInvite user, licence, (err) ->
 			if err?
 			if err?
-				res.sendStatus 500
+				next(err)
 			else
 			else
 				res.sendStatus 200
 				res.sendStatus 200