display success alert when user updates profile info

This commit is contained in:
dandds
2018-10-16 13:30:22 -04:00
parent 84d091fcf1
commit 65bc05d214
3 changed files with 11 additions and 12 deletions

View File

@@ -1,11 +1,4 @@
from flask import (
Blueprint,
render_template,
g,
redirect,
url_for,
request as http_request,
)
from flask import Blueprint, render_template, g, request as http_request
from atst.forms.edit_user import EditUserForm
from atst.domain.users import Users
@@ -24,8 +17,9 @@ def user():
def update_user():
user = g.current_user
form = EditUserForm(http_request.form)
rerender_args = {"form": form, "user": user}
if form.validate():
Users.update(user, form.data)
return redirect(url_for("atst.home"))
else:
return render_template("user/edit.html", form=form, user=user)
rerender_args["updated"] = True
return render_template("user/edit.html", **rerender_args)