diff options
author | Dessalines <happydooby@gmail.com> | 2019-06-19 16:10:05 -0700 |
---|---|---|
committer | Dessalines <happydooby@gmail.com> | 2019-06-19 16:10:05 -0700 |
commit | ac1f758579d483b889d9c15ac9731bac9cde0496 (patch) | |
tree | eaa46dffe82d155df4d7382768b568b276e89948 | |
parent | b17715f8f8b1317114ed0a4285ddb68074c81b03 (diff) |
Ordering by date second.
- Fixes #175
-rw-r--r-- | server/src/db/comment_view.rs | 2 | ||||
-rw-r--r-- | server/src/db/post_view.rs | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/server/src/db/comment_view.rs b/server/src/db/comment_view.rs index 9cd61e33..53517db9 100644 --- a/server/src/db/comment_view.rs +++ b/server/src/db/comment_view.rs @@ -94,7 +94,7 @@ impl CommentView { } query = match sort { - // SortType::Hot => query.order_by(hot_rank.desc()), + // SortType::Hot => query.order(hot_rank.desc(), published.desc()), SortType::New => query.order_by(published.desc()), SortType::TopAll => query.order_by(score.desc()), SortType::TopYear => query diff --git a/server/src/db/post_view.rs b/server/src/db/post_view.rs index bfe730a2..bec00b98 100644 --- a/server/src/db/post_view.rs +++ b/server/src/db/post_view.rs @@ -122,7 +122,8 @@ impl PostView { } query = match sort { - SortType::Hot => query.order_by(hot_rank.desc()), + SortType::Hot => query.order_by(hot_rank.desc()) + .then_order_by(published.desc()), SortType::New => query.order_by(published.desc()), SortType::TopAll => query.order_by(score.desc()), SortType::TopYear => query |