Refactor isLoggedin.

This commit is contained in:
Markus 2015-10-01 16:39:19 +02:00
parent 3dde9cb790
commit 60e5380d37
1 changed files with 6 additions and 2 deletions

View File

@ -32,10 +32,14 @@ class LoginForm(Form):
submit = SubmitField('Login')
def isLoggedin():
return 'uuid' in session and rdb.exists(session['uuid'])
@app.route('/')
def index():
nav = None
if 'uuid' in session and rdb.exists(session['uuid']):
if isLoggedin():
nav = ['edit', 'logout']
else:
nav = ['login']
@ -45,7 +49,7 @@ def index():
@app.route('/edit', methods=['GET', 'POST'])
def edit():
if 'uuid' not in session or not rdb.exists(session['uuid']):
if not isLoggedin():
return redirect(url_for('index'))
nav = ['edit', 'logout']