Merge pull request #269 from Universal-Debloater-Alliance/feature/update-use-github-latest

feat(update): switch to using GitHub's latest release API
This commit is contained in:
Himadri Bhattacharjee 2024-02-18 07:29:42 +05:30 committed by GitHub
commit 4e90e1b17c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -173,15 +173,13 @@ pub fn get_latest_release() -> Result<Option<Release>, ()> {
pub fn get_latest_release() -> Result<Option<Release>, ()> {
debug!("Checking for UAD-ng update");
match ureq::get("https://api.github.com/repos/Universal-Debloater-Alliance/universal-android-debloater/releases")
match ureq::get("https://api.github.com/repos/Universal-Debloater-Alliance/universal-android-debloater/releases/latest")
.call()
{
Ok(res) => {
let release: Release = serde_json::from_value(
res.into_json::<serde_json::Value>()
.map_err(|_| ())?
.get(0)
.ok_or(())?
.clone(),
)
.map_err(|_| ())?;