Skip to content

Commit 4bddfa0

Browse files
committed
Sort archived teams by weight
1 parent c784468 commit 4bddfa0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/teams.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,10 @@ impl RustTeams {
197197

198198
pub fn archived_teams(&self) -> ArchivedTeams {
199199
let mut teams: Vec<Team> = self.archived_teams.clone();
200-
teams.sort_by_key(|t| t.name.clone());
200+
teams.sort_by_key(|t| {
201+
let weight = t.website_data.as_ref().map(|d| d.weight).unwrap_or(0);
202+
(Reverse(weight), t.name.clone())
203+
});
201204

202205
ArchivedTeams { teams }
203206
}

0 commit comments

Comments
 (0)