Merge pull request 'fix release attachment download url' (#40) from fix-download into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/40
This commit is contained in:
commit
b1d9dae5ac
10
src/lib.rs
10
src/lib.rs
|
@ -144,10 +144,12 @@ impl Forgejo {
|
||||||
let release = self
|
let release = self
|
||||||
.repo_get_release_attachment(owner, repo, release, attach)
|
.repo_get_release_attachment(owner, repo, release, attach)
|
||||||
.await?;
|
.await?;
|
||||||
let request = self
|
let mut url = self.url.clone();
|
||||||
.client
|
url.path_segments_mut()
|
||||||
.get(format!("/attachments/{}", release.uuid.unwrap()))
|
.unwrap()
|
||||||
.build()?;
|
.pop_if_empty()
|
||||||
|
.extend(["attachments", &release.uuid.unwrap().to_string()]);
|
||||||
|
let request = self.client.get(url).build()?;
|
||||||
Ok(self.execute(request).await?.bytes().await?)
|
Ok(self.execute(request).await?.bytes().await?)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue