forked from rDrama/rDrama
1
0
Fork 0

redirect /comments to /search/comments

master
Aevann 2023-01-20 23:43:30 +02:00
parent 21dcdc9310
commit c67f28125d
2 changed files with 25 additions and 25 deletions

View File

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

View File

@ -168,6 +168,7 @@ def searchposts(v:User):
next_exists=next_exists next_exists=next_exists
) )
@app.get("/comments")
@app.get("/search/comments") @app.get("/search/comments")
@auth_required @auth_required
def searchcomments(v:User): def searchcomments(v:User):