forked from rDrama/rDrama
1
0
Fork 0
master
Aevann1 2022-01-29 15:57:55 +02:00
parent 5f0b7d9ea7
commit c831ca7d2e
2 changed files with 3 additions and 6 deletions

View File

@ -570,7 +570,7 @@ class User(Base):
return [x[0] for x in posts.order_by(Submission.created_utc.desc()).offset(25 * (page - 1)).all()]
@lazy
def saved_comment_idlist(self):
def saved_comment_idlist(self, page=1):
try: saved = [x[0] for x in g.db.query(SaveRelationship.comment_id).filter(SaveRelationship.user_id == self.id).all()]
except: return []
@ -589,7 +589,7 @@ class User(Base):
Comment.author_id.notin_(blocked)
)
return [x[0] for x in comments.order_by(Comment.created_utc.desc()).all()]
return [x[0] for x in comments.order_by(Comment.created_utc.desc()).offset(25 * (page - 1)).all()]
@property
@lazy

View File

@ -985,10 +985,7 @@ def saved_comments(v, username):
page=int(request.values.get("page",1))
firstrange = 25 * (page - 1)
secondrange = firstrange+26
ids=v.saved_comment_idlist()[firstrange:secondrange]
ids=v.saved_comment_idlist(page=page)
next_exists=len(ids) > 25