Sort tasks after collection

Makes debug output easier to read...
This commit is contained in:
Rahix 2026-03-05 20:51:15 +01:00
parent ceff3608c8
commit 6c58cd1774

View file

@ -9,7 +9,7 @@ use futures::stream::TryStreamExt as _;
pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result<Vec<task::Task>> {
let issues = list_all_issues(ctx).await?;
let tasks = futures::stream::iter(issues)
let mut tasks = futures::stream::iter(issues)
.map(|issue| async move {
task_from_issue(ctx, &issue).await.with_context(|| {
format!(
@ -22,6 +22,8 @@ pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result<Vec<task::Tas
.try_collect::<Vec<task::Task>>()
.await?;
tasks.sort_by_key(|t| t.issue_number);
Ok(tasks)
}