From b108d93c553d6aff0d53c28f3f42a973855f1eb8 Mon Sep 17 00:00:00 2001 From: Rafael Bradley Date: Sat, 23 Aug 2025 00:03:30 -0300 Subject: [PATCH] Sort incidents --- src/groups/moderation/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/groups/moderation/mod.rs b/src/groups/moderation/mod.rs index c498e60..4fc56be 100644 --- a/src/groups/moderation/mod.rs +++ b/src/groups/moderation/mod.rs @@ -22,7 +22,9 @@ pub(super) async fn get_incident_page( session: &Session, page_index: usize, ) -> Result, DatabaseError> { - let incidents = UserIncident::get_for_user(user_id, session).await?; + let mut incidents = UserIncident::get_for_user(user_id, session).await?; + + incidents.sort_by(|a, b| b.created_at.cmp(&a.created_at)); if let Some(incident) = incidents.get(page_index) { Ok(MessageBuilder::new()