f/versions: if we were unable to download a release, don't mark it as successful

This commit is contained in:
Tyler Wilding 2023-03-11 14:50:22 -05:00
parent 28ced1c3f7
commit 20922cf270
No known key found for this signature in database
GPG key ID: 77CB07796494137E
2 changed files with 9 additions and 9 deletions

View file

@ -138,8 +138,6 @@ pub async fn remove_version(
.join(&version_folder)
.join(&version);
// TODO - handle deleting the active version
// TODO - handle no active version being selected (unrelated to here)
delete_dir(&version_dir)?;
Ok(())

View file

@ -107,10 +107,11 @@
}
}
releases = releases;
await downloadOfficialVersion(
const success = await downloadOfficialVersion(
event.detail.version,
event.detail.downloadUrl
);
if (success) {
// Then mark it as downloaded
for (const release of releases) {
if (release.version === event.detail.version) {
@ -120,6 +121,7 @@
}
releases = releases;
}
}
async function onRemoveVersion(event: any) {
// Mark that release as being downloaded