remotes/1693045480750635534/spooky-22
Aevann1 2021-08-13 03:29:21 +02:00
parent 472011f8c2
commit 6acb07bc92
2 changed files with 14 additions and 5 deletions

View File

@ -183,11 +183,14 @@ def frontlist(v=None, sort="hot", page=1,t="all", ids_only=True, filter_words=''
return posts, next_exists
@app.get("/")
@app.get("/logged_out")
@auth_desired
def front_all(v):
if v and v.is_banned and not v.unban_utc: return render_template("seized.html")
if not v and request.path == "/": return redirect("/logged_out")
try: page = int(request.args.get("page") or 1)
except: abort(400)

View File

@ -491,17 +491,23 @@ def archiveorg(url):
@app.route("/embed/post/<pid>", methods=["GET"])
def embed_post_pid(pid):
post = get_post(pid)
try: pid = int(pid)
except: abort(400)
return render_template("embeds/post.html", p=post)
post = get_post(pid)
return render_template("embeds/post.html", p=post)
@app.route("/embed/comment/<cid>", methods=["GET"])
def embed_comment_cid(cid, pid=None):
comment = get_comment(cid)
try: cid = int(cid)
except: abort(400)
return render_template("embeds/comment.html", c=comment)
comment = get_comment(cid)
return render_template("embeds/comment.html", c=comment)
@app.post("/submit")
@ -830,7 +836,7 @@ def submit_post(v):
g.db.flush()
# spin off thumbnail generation and csam detection as new threads
# spin off thumbnail generation and csam detection as new threads
if (new_post.url or request.files.get('file')) and (v.is_activated or request.headers.get('cf-ipcountry')!="T1"): thumbs(new_post)
notify_users = set()