sort the list

This commit is contained in:
Quaternions 2024-01-12 16:41:43 -08:00
parent 91ee49d8d2
commit 68f680aba1

@ -394,13 +394,21 @@ async fn download_history(config:DownloadHistoryConfig)->AResult<()>{
Ok::<_,anyhow::Error>(())
}));
}
asset_list.append(&mut page.data);
if page.nextPageCursor.is_none()||cancel_paging{
for asset_version in page.data.into_iter(){
if config.start_version<=asset_version.assetVersionNumber{
asset_list.push(asset_version);
}
}
break;
}else{
asset_list.append(&mut page.data);
}
cursor=page.nextPageCursor;
}
asset_list.sort_by(|a,b|a.assetVersionNumber.cmp(&b.assetVersionNumber));
let mut path=config.output_folder.clone();
path.set_file_name("versions.json");
tokio::fs::write(path,serde_json::to_string(&asset_list)?).await?;