Make sure the right people are required to select a business plan.

This commit is contained in:
yackob03 2013-12-19 17:10:09 -05:00
parent 5633c1fc79
commit e3504b91de

View file

@ -165,7 +165,7 @@ def convert_user_to_organization():
# Subscribe the organization to the new plan.
plan = convert_data['plan']
subscribe(user, plan, None, PLANS)
subscribe(user, plan, None, True) # Require business plans
# Convert the user to an organization.
model.convert_user_to_organization(user, model.get_user(admin_username))
@ -1520,7 +1520,7 @@ def subscribe_api():
plan = request_data['plan']
token = request_data['token'] if 'token' in request_data else None
user = current_user.db_user()
return subscribe(user, plan, token, PLANS)
return subscribe(user, plan, token, False) # Business features not required
def carderror_response(e):
@ -1642,7 +1642,7 @@ def subscribe_org_api(orgname):
plan = request_data['plan']
token = request_data['token'] if 'token' in request_data else None
organization = model.get_organization(orgname)
return subscribe(organization, plan, token, PLANS)
return subscribe(organization, plan, token, True) # Business plan required
abort(403)