Make java stuff public, fix forge erroring out due to ratelimiting

This commit is contained in:
Jai A
2021-12-19 15:09:36 -07:00
parent 5a6c06c8a3
commit 2a588d1e9a
5 changed files with 305 additions and 283 deletions

View File

@@ -48,34 +48,33 @@ async fn main() {
loop {
timer.tick().await;
tokio::spawn(async {
let mut uploaded_files = Vec::new();
let versions = match minecraft::retrieve_data(&mut uploaded_files).await {
Ok(res) => Some(res),
Err(err) => {
error!("{:?}", err);
let mut uploaded_files = Vec::new();
None
}
};
let versions = match minecraft::retrieve_data(&mut uploaded_files).await {
Ok(res) => Some(res),
Err(err) => {
error!("{:?}", err);
if let Some(manifest) = versions {
match fabric::retrieve_data(&manifest, &mut uploaded_files).await {
Ok(..) => {}
Err(err) => error!("{:?}", err),
};
match forge::retrieve_data(&manifest, &mut uploaded_files).await {
Ok(..) => {}
Err(err) => error!("{:?}", err),
};
None
}
};
match purge_digitalocean_cache(uploaded_files).await {
if let Some(manifest) = versions {
// match fabric::retrieve_data(&manifest, &mut uploaded_files).await {
// Ok(..) => {}
// Err(err) => error!("{:?}", err),
// };
match forge::retrieve_data(&manifest, &mut uploaded_files).await {
Ok(..) => {}
Err(err) => error!("{:?}", err),
};
});
}
match purge_digitalocean_cache(uploaded_files).await {
Ok(..) => {}
Err(err) => error!("{:?}", err),
};
}
}