diff --git a/crates/db_views/src/post_view.rs b/crates/db_views/src/post_view.rs index 745e32c18..a40e38480 100644 --- a/crates/db_views/src/post_view.rs +++ b/crates/db_views/src/post_view.rs @@ -490,16 +490,10 @@ fn queries<'a>() -> Queries< query = query.filter(post_aggregates::published.gt(now() - interval)); } - let tie_breaker = match options.sort.unwrap_or(SortType::Hot) { - // A second time-based sort would not be very useful - SortType::New | SortType::Old | SortType::NewComments => None, - _ => Some((Ord::Desc, field!(published))), - }; - let sorts = [ Some((Ord::Desc, featured_field)), Some(main_sort), - tie_breaker, + Some((Ord::Desc, field!(post_id))), ]; let sorts_iter = sorts.iter().flatten();