feat(core): swapped game version gathering and patch repo updating tasks order
This commit is contained in:
parent
3c947ceaac
commit
1a8bb8bf17
1 changed files with 20 additions and 20 deletions
|
@ -722,26 +722,6 @@ impl SimpleComponent for App {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update initial game version status
|
|
||||||
|
|
||||||
sender.input(AppMsg::SetLoadingStatus(Some(Some(tr("loading-game-version")))));
|
|
||||||
|
|
||||||
sender.input(AppMsg::SetGameDiff(match GAME.try_get_diff() {
|
|
||||||
Ok(diff) => Some(diff),
|
|
||||||
Err(err) => {
|
|
||||||
tracing::error!("Failed to find game diff: {err}");
|
|
||||||
|
|
||||||
sender.input(AppMsg::Toast {
|
|
||||||
title: tr("game-diff-finding-error"),
|
|
||||||
description: Some(err.to_string())
|
|
||||||
});
|
|
||||||
|
|
||||||
None
|
|
||||||
}
|
|
||||||
}));
|
|
||||||
|
|
||||||
tracing::info!("Updated game version status");
|
|
||||||
|
|
||||||
// Update initial patch status
|
// Update initial patch status
|
||||||
|
|
||||||
sender.input(AppMsg::SetLoadingStatus(Some(Some(tr("loading-patch-status")))));
|
sender.input(AppMsg::SetLoadingStatus(Some(Some(tr("loading-patch-status")))));
|
||||||
|
@ -822,6 +802,26 @@ impl SimpleComponent for App {
|
||||||
|
|
||||||
tracing::info!("Updated patch status");
|
tracing::info!("Updated patch status");
|
||||||
|
|
||||||
|
// Update initial game version status
|
||||||
|
|
||||||
|
sender.input(AppMsg::SetLoadingStatus(Some(Some(tr("loading-game-version")))));
|
||||||
|
|
||||||
|
sender.input(AppMsg::SetGameDiff(match GAME.try_get_diff() {
|
||||||
|
Ok(diff) => Some(diff),
|
||||||
|
Err(err) => {
|
||||||
|
tracing::error!("Failed to find game diff: {err}");
|
||||||
|
|
||||||
|
sender.input(AppMsg::Toast {
|
||||||
|
title: tr("game-diff-finding-error"),
|
||||||
|
description: Some(err.to_string())
|
||||||
|
});
|
||||||
|
|
||||||
|
None
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
|
tracing::info!("Updated game version status");
|
||||||
|
|
||||||
// Update launcher state
|
// Update launcher state
|
||||||
sender.input(AppMsg::UpdateLauncherState {
|
sender.input(AppMsg::UpdateLauncherState {
|
||||||
perform_on_download_needed: false,
|
perform_on_download_needed: false,
|
||||||
|
|
Loading…
Reference in a new issue