🐛Add null check to sub_sponsor endpoint

Causes exception when sponsor has deleted their account.
This commit is contained in:
Matt Lott 2016-05-12 10:58:45 -07:00
parent bc928253a5
commit a208a514d2

View file

@ -401,7 +401,7 @@ UserHandler = class UserHandler extends Handler
name: sponsor.get('name')
# Get recipient subscription info
findStripeSubscription sponsor.get('stripe').customerID, userID: req.user.id, (subscription) =>
findStripeSubscription sponsor.get('stripe')?.customerID, userID: req.user.id, (subscription) =>
info.subscription = subscription
@sendDatabaseError(res, 'No sponsored subscription found') unless info.subscription?
@sendSuccess(res, info)