Make the account settings view a tiny bit nicer looking
This commit is contained in:
parent
dc3ec72432
commit
c2e9a766f7
4 changed files with 28 additions and 11 deletions
|
@ -348,7 +348,7 @@ def delete_permissions(namespace, repository, username):
|
|||
abort(403) # Permission denied
|
||||
|
||||
|
||||
def subscription_view(stripe_subscription, used_repos):
|
||||
def subscription_view(stripe_subscription, used_repos):
|
||||
return {
|
||||
'currentPeriodStart': stripe_subscription.current_period_start,
|
||||
'currentPeriodEnd': stripe_subscription.current_period_end,
|
||||
|
@ -401,8 +401,9 @@ def get_subscription():
|
|||
if user.stripe_id:
|
||||
private_repos = model.get_private_repo_count(user.username)
|
||||
cus = stripe.Customer.retrieve(user.stripe_id)
|
||||
return jsonify(subscription_view(cus.subscription, private_repos))
|
||||
|
||||
if cus.subscription:
|
||||
return jsonify(subscription_view(cus.subscription, private_repos))
|
||||
|
||||
abort(404)
|
||||
|
||||
|
||||
|
@ -418,4 +419,4 @@ def cancel_subscription():
|
|||
cus.cancel_subscription()
|
||||
return make_response('Deleted', 204)
|
||||
|
||||
abort(404)
|
||||
abort(404)
|
||||
|
|
Reference in a new issue