Просмотр исходного кода

Fixed topic not sorted by last post

sh4nks 10 лет назад
Родитель
Сommit
f5434695a0
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      flaskbb/forum/models.py

+ 2 - 2
flaskbb/forum/models.py

@@ -795,11 +795,11 @@ class Forum(db.Model):
                           db.and_(TopicsRead.topic_id == Topic.id,
                                   TopicsRead.user_id == user.id)).\
                 add_entity(TopicsRead).\
-                order_by(Post.id.desc()).\
+                order_by(Topic.last_updated.desc()).\
                 paginate(page, per_page, True)
         else:
             topics = Topic.query.filter_by(forum_id=forum_id).\
-                order_by(Post.id.desc()).\
+                order_by(Topic.last_updated.desc()).\
                 paginate(page, per_page, True)
 
             topics.items = [(topic, None) for topic in topics.items]