[Splash > Backend] Minor cleanup for Module Updater interfacing

This commit is contained in:
Ducko 2022-04-28 22:37:04 +01:00
parent f7325d6e35
commit 72a9b09eae

View file

@ -73,8 +73,6 @@ const launchSplash = (startMin) => {
};
const CHECKING_FOR_UPDATES = 'checking-for-updates';
const events = exports.events = new (require('events').EventEmitter)();
let toSend = 0; // Progress state to send for ModuleUpdater (0 = downloading, 1 = installing)
@ -126,7 +124,7 @@ const initNew = async (inst) => {
};
while (true) {
sendState(CHECKING_FOR_UPDATES);
sendState('checking-for-updates');
try {
let installedAnything = false;
@ -184,7 +182,7 @@ const initOld = () => { // "Old" (not v2 / new, win32 only)
downloads.reset();
if (failed) handleFail();
else if (count === 0) launchMain();
else if (!count) launchMain(); // Count is 0 / undefined
});
on('downloaded', ({ failed }) => { // Downloaded all modules
@ -213,7 +211,7 @@ const initOld = () => { // "Old" (not v2 / new, win32 only)
on('manual', (e) => sendState('manual', e)); // Host manual update required
sendState(CHECKING_FOR_UPDATES);
sendState('checking-for-updates');
check();
};