Skip to content

Commit 36bdfa6

Browse files
committed
fix nukkit downloads
1 parent bf4f93a commit 36bdfa6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/softwares.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ use std::{fs, io::Write};
22

33
fn download_jar(res: reqwest::blocking::Response) -> Result<(), Box<dyn std::error::Error>> {
44
let mut file = fs::File::create("server.jar")?;
5-
file.write_all(&res.bytes().unwrap())?;
5+
let bytes = res.bytes()?;
6+
file.write_all(&bytes)?;
67
Ok(())
78
}
89

@@ -46,7 +47,9 @@ fn get_platform_info() -> (String, String, String) {
4647
}
4748

4849
pub fn get_nukkit(_version: String) -> Result<(), Box<dyn std::error::Error>> {
49-
let client = reqwest::blocking::Client::new();
50+
let client = reqwest::blocking::Client::builder()
51+
.timeout(std::time::Duration::from_secs(120))
52+
.build()?;
5053

5154
let url = "https://repo.opencollab.dev/api/maven/latest/file/maven-snapshots/cn/nukkit/nukkit/1.0-SNAPSHOT?extension=jar";
5255

0 commit comments

Comments
 (0)