mirror of
https://github.com/open-goal/launcher.git
synced 2024-10-20 04:57:38 -04:00
f/versions: if we were unable to download a release, don't mark it as successful
This commit is contained in:
parent
28ced1c3f7
commit
20922cf270
|
@ -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(())
|
||||
|
|
|
@ -107,18 +107,20 @@
|
|||
}
|
||||
}
|
||||
releases = releases;
|
||||
await downloadOfficialVersion(
|
||||
const success = await downloadOfficialVersion(
|
||||
event.detail.version,
|
||||
event.detail.downloadUrl
|
||||
);
|
||||
// Then mark it as downloaded
|
||||
for (const release of releases) {
|
||||
if (release.version === event.detail.version) {
|
||||
release.pendingAction = false;
|
||||
release.isDownloaded = true;
|
||||
if (success) {
|
||||
// Then mark it as downloaded
|
||||
for (const release of releases) {
|
||||
if (release.version === event.detail.version) {
|
||||
release.pendingAction = false;
|
||||
release.isDownloaded = true;
|
||||
}
|
||||
}
|
||||
releases = releases;
|
||||
}
|
||||
releases = releases;
|
||||
}
|
||||
|
||||
async function onRemoveVersion(event: any) {
|
||||
|
|
Loading…
Reference in a new issue