Check if user is activated before applying for beans

This commit is contained in:
zhuyj17 2018-09-20 00:16:53 +08:00
parent 7497e58bdc
commit 4ddab4fa4b
2 changed files with 4 additions and 1 deletions

View File

@ -519,6 +519,9 @@ def billing_beans():
def beans_apply(cur_user,user,form,issue): def beans_apply(cur_user,user,form,issue):
global G_applicationmgr global G_applicationmgr
if issue == 'apply': if issue == 'apply':
if not cur_user.status == 'normal':
return json.dumps({'success':'false', 'message':'Fail to apply for beans because your account is locked/not activated. Please:'+
'<br/> 1. Complete your information and activate your account. <br/> Or: <br/> 2.Contact administor for further information'})
number = form.get("number",None) number = form.get("number",None)
reason = form.get("reason",None) reason = form.get("reason",None)
if number is None or reason is None: if number is None or reason is None:

View File

@ -121,7 +121,7 @@ def config():
@app.route("/workspace/create/", methods=['GET']) @app.route("/workspace/create/", methods=['GET'])
@activated_required #@activated_required
def addCluster(): def addCluster():
return addClusterView.as_view() return addClusterView.as_view()