handle invalid member id on member page
This commit is contained in:
@@ -64,6 +64,7 @@ def full_list():
|
||||
@bp.route('/member/<mid>')
|
||||
def page(mid):
|
||||
db = get_db()
|
||||
try:
|
||||
member = db.execute("SELECT * FROM member WHERE id=(?)",(mid,)).fetchone()
|
||||
blog = db.execute("SELECT * FROM blog WHERE member_id=(?) ORDER BY created DESC",(mid,)).fetchall()
|
||||
icon = db.execute("SELECT icon_location FROM icons WHERE id=(?)",(member[6],)).fetchone()
|
||||
@@ -72,6 +73,8 @@ def page(mid):
|
||||
stamps = db.execute("SELECT stamp_location FROM stamps WHERE member_id=(?)",(mid,)).fetchall()
|
||||
blog_public = db.execute("SELECT * FROM blog WHERE member_id=(?) AND public=(?)",(mid,1)).fetchall()
|
||||
sections = db.execute("SELECT * FROM sections WHERE member_id=(?) ORDER BY position ASC",(mid,)).fetchall()
|
||||
except TypeError:
|
||||
return "Not Found <br> <a href='/'>Go Home</a>", 404
|
||||
|
||||
blog_public_show = False
|
||||
if len(blog_public) > 0:
|
||||
|
||||
Reference in New Issue
Block a user