thread page mostly finished

This commit is contained in:
2026-04-15 23:11:24 +03:00
parent 7db111d18b
commit d0daaf4494
13 changed files with 330 additions and 21 deletions

View File

@@ -206,9 +206,9 @@ class Topics(Model):
class Threads(Model):
table = 'threads'
def get_posts(self, limit, offset):
def get_posts(self, per_page, page):
q = Posts.FULL_POSTS_QUERY + ' WHERE posts.thread_id = ? ORDER BY posts.created_at ASC LIMIT ? OFFSET ?'
return db.query(q, self.id, limit, offset)
return db.query(q, self.id, per_page, (page - 1) * per_page)
def get_posts_rss(self):
q = Posts.FULL_POSTS_QUERY + ' WHERE posts.thread_id = ?'