mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-07 20:31:06 -05:00
Fix subscription page for members of a group
For a member of a group LimitationsManager.userHasSubscriptionOrIsGroupMember doesn't return any subscription, so when the controller tries to access subscription.recurlySubscription_id there's an error. SubscriptionViewModelBuilder already knows how to handle the case in which the user is a member of a group but has not subscription of their own, so guarding against the crash is enough to fix the issue.
This commit is contained in:
parent
626e0a16ef
commit
79eddcc736
1 changed files with 1 additions and 1 deletions
|
@ -97,7 +97,7 @@ module.exports = SubscriptionController =
|
|||
logger.log user: user, "redirecting to plans"
|
||||
res.redirect "/user/subscription/plans"
|
||||
else
|
||||
RecurlyWrapper.getSubscription subscription.recurlySubscription_id,
|
||||
RecurlyWrapper.getSubscription subscription?.recurlySubscription_id,
|
||||
includeAccount: true,
|
||||
(err, usersSubscription)->
|
||||
# always render the page, but skip the recurly link if
|
||||
|
|
Loading…
Reference in a new issue