Fix order in CommunityModeratorView::get_community_first_mods

This commit is contained in:
dullbananas 2024-06-21 06:15:58 -07:00 committed by GitHub
parent 6d8d23130d
commit 37fcfc6138
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -88,10 +88,7 @@ impl CommunityModeratorView {
// A hacky workaround instead of group_bys
// https://stackoverflow.com/questions/24042359/how-to-join-only-one-row-in-joined-table-with-postgres
.distinct_on(community_moderator::community_id)
.order_by((
community_moderator::community_id,
community_moderator::person_id,
))
.order_by(community_moderator::published)
.load::<CommunityModeratorView>(conn)
.await
}