aboutsummaryrefslogtreecommitdiff
path: root/app/blueprints/api/tokens.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/blueprints/api/tokens.py')
-rw-r--r--app/blueprints/api/tokens.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/app/blueprints/api/tokens.py b/app/blueprints/api/tokens.py
index b8da78d..8eb2a67 100644
--- a/app/blueprints/api/tokens.py
+++ b/app/blueprints/api/tokens.py
@@ -80,14 +80,13 @@ def create_edit_token(username, id=None):
token.owner = user
token.access_token = randomString(32)
+ # Store token so it can be shown in the edit page
+ session["token_" + str(token.id)] = token.access_token
+
form.populate_obj(token)
db.session.add(token)
-
db.session.commit() # save
- # Store token so it can be shown in the edit page
- session["token_" + str(token.id)] = token.access_token
-
return redirect(url_for("api.create_edit_token", username=username, id=token.id))
return render_template("api/create_edit_token.html", user=user, form=form, token=token, access_token=access_token)