From 151a31e9ba06a0126f4caab278b946a6064b1660 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 13 Nov 2020 23:47:41 +0000 Subject: [PATCH] sort revelations Signed-off-by: Ian Jackson --- src/session.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/session.rs b/src/session.rs index 294d338b..a8eda951 100644 --- a/src/session.rs +++ b/src/session.rs @@ -135,9 +135,12 @@ fn session(form : Json) -> Result { { let tr = &pr.ipl.tokens_revealed; let y = tr.len() > 1; - let l = tr.iter() + let mut l = tr.iter() .filter(move |_| y) .collect::>(); + l.sort_unstable_by_key( + |(trk,trv)| (trv.latest, trv.earliest, &trk.account, &trk.desc) + ); l.into_iter() .map(|(trk,trv)|{ let when = trv.latest; -- 2.30.2