mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-30 15:04:18 +00:00
buuuuuuuuuugfix
This commit is contained in:
parent
84bf5dad52
commit
ff8de20667
1 changed files with 3 additions and 6 deletions
|
@ -56,7 +56,7 @@ def markdown(text):
|
||||||
def require_login(f):
|
def require_login(f):
|
||||||
@functools.wraps(f)
|
@functools.wraps(f)
|
||||||
def func(*args, **kwargs):
|
def func(*args, **kwargs):
|
||||||
if not fl_g.logged_in:
|
if not fl_g.user:
|
||||||
abort(403)
|
abort(403)
|
||||||
return
|
return
|
||||||
return f(*args, **kwargs)
|
return f(*args, **kwargs)
|
||||||
|
@ -184,9 +184,6 @@ def page_password():
|
||||||
@app.route("/editprofile", methods=["GET", "POST"])
|
@app.route("/editprofile", methods=["GET", "POST"])
|
||||||
@require_login
|
@require_login
|
||||||
def page_editprofile():
|
def page_editprofile():
|
||||||
if not fl_g.logged_in:
|
|
||||||
abort(403)
|
|
||||||
return
|
|
||||||
profile_data = fl_g.session.query(db.ProfileData).filter_by(royal_id=fl_g.user_id).join(db.Royal).one_or_none()
|
profile_data = fl_g.session.query(db.ProfileData).filter_by(royal_id=fl_g.user_id).join(db.Royal).one_or_none()
|
||||||
if request.method == "GET":
|
if request.method == "GET":
|
||||||
return render_template("profileedit.html", data=profile_data)
|
return render_template("profileedit.html", data=profile_data)
|
||||||
|
@ -295,9 +292,9 @@ def page_wiki(key: str):
|
||||||
return render_template("wikipage.html", key=key, wiki_page=wiki_page, converted_md=Markup(converted_md),
|
return render_template("wikipage.html", key=key, wiki_page=wiki_page, converted_md=Markup(converted_md),
|
||||||
wiki_log=wiki_latest_edit)
|
wiki_log=wiki_latest_edit)
|
||||||
elif request.method == "POST":
|
elif request.method == "POST":
|
||||||
if not fl_g.logged_in:
|
if not fl_g.user:
|
||||||
return redirect(url_for("page_login"))
|
return redirect(url_for("page_login"))
|
||||||
user = fl_g.session.query(db.Royal).filter_by(id=fl_g.user_id).one()
|
user = fl_g.session.query(db.Royal).filter_by(id=fl_g.user.id).one()
|
||||||
new_content = request.form.get("content")
|
new_content = request.form.get("content")
|
||||||
# Create new page
|
# Create new page
|
||||||
if wiki_page is None:
|
if wiki_page is None:
|
||||||
|
|
Loading…
Reference in a new issue