We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83df93d commit 1d4d920Copy full SHA for 1d4d920
src/api/v1/event/mod.rs
@@ -119,7 +119,15 @@ async fn get_all_events(
119
let result = crate::db::event::Event::select_all(past, &data.db).await;
120
121
match result {
122
- Ok(events) => HttpResponse::Ok().json(events),
+ Ok(events) => {
123
+ if past {
124
+ let reversed : Vec<&Event> = events.iter().rev().collect();
125
+
126
+ return HttpResponse::Ok().json(reversed);
127
+ }
128
129
+ HttpResponse::Ok().json(events)
130
+ },
131
Err(e) => {
132
error!("{}", e);
133
HttpResponse::InternalServerError()
0 commit comments