Sort tasks after collection
Makes debug output easier to read...
This commit is contained in:
parent
ceff3608c8
commit
6c58cd1774
1 changed files with 3 additions and 1 deletions
|
|
@ -9,7 +9,7 @@ use futures::stream::TryStreamExt as _;
|
||||||
pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result<Vec<task::Task>> {
|
pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result<Vec<task::Task>> {
|
||||||
let issues = list_all_issues(ctx).await?;
|
let issues = list_all_issues(ctx).await?;
|
||||||
|
|
||||||
let tasks = futures::stream::iter(issues)
|
let mut tasks = futures::stream::iter(issues)
|
||||||
.map(|issue| async move {
|
.map(|issue| async move {
|
||||||
task_from_issue(ctx, &issue).await.with_context(|| {
|
task_from_issue(ctx, &issue).await.with_context(|| {
|
||||||
format!(
|
format!(
|
||||||
|
|
@ -22,6 +22,8 @@ pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result<Vec<task::Tas
|
||||||
.try_collect::<Vec<task::Task>>()
|
.try_collect::<Vec<task::Task>>()
|
||||||
.await?;
|
.await?;
|
||||||
|
|
||||||
|
tasks.sort_by_key(|t| t.issue_number);
|
||||||
|
|
||||||
Ok(tasks)
|
Ok(tasks)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue