disable it only on rdrama

pull/90/head
Aevann 2023-01-20 23:17:12 +02:00
parent 8926fff88e
commit 21dcdc9310
1 changed files with 25 additions and 24 deletions

View File

@ -218,32 +218,33 @@ def comment_idlist(v=None, page=1, sort="new", t="day", gt=0, lt=0, site=None):
comments = comments.offset(PAGE_SIZE * (page - 1)).limit(PAGE_SIZE + 1).all()
return [x[0] for x in comments]
# @app.get("/comments")
# @auth_required
# def all_comments(v:User):
# try: page = max(int(request.values.get("page", 1)), 1)
# except: page = 1
if SITE != 'rdrama.net':
@app.get("/comments")
@auth_required
def all_comments(v:User):
try: page = max(int(request.values.get("page", 1)), 1)
except: page = 1
# sort=request.values.get("sort", "new")
# t=request.values.get("t", DEFAULT_TIME_FILTER)
sort=request.values.get("sort", "new")
t=request.values.get("t", DEFAULT_TIME_FILTER)
# try: gt=int(request.values.get("after", 0))
# except: gt=0
try: gt=int(request.values.get("after", 0))
except: gt=0
# try: lt=int(request.values.get("before", 0))
# except: lt=0
# idlist = comment_idlist(v=v,
# page=page,
# sort=sort,
# t=t,
# gt=gt,
# lt=lt,
# site=SITE
# )
try: lt=int(request.values.get("before", 0))
except: lt=0
idlist = comment_idlist(v=v,
page=page,
sort=sort,
t=t,
gt=gt,
lt=lt,
site=SITE
)
# comments = get_comments(idlist, v=v)
# next_exists = len(idlist) > PAGE_SIZE
# idlist = idlist[:PAGE_SIZE]
comments = get_comments(idlist, v=v)
next_exists = len(idlist) > PAGE_SIZE
idlist = idlist[:PAGE_SIZE]
# if v.client: return {"data": [x.json(g.db) for x in comments]}
# return render_template("home_comments.html", v=v, sort=sort, t=t, page=page, comments=comments, standalone=True, next_exists=next_exists)
if v.client: return {"data": [x.json(g.db) for x in comments]}
return render_template("home_comments.html", v=v, sort=sort, t=t, page=page, comments=comments, standalone=True, next_exists=next_exists)