From a975479fc3eaa0fc89341603bffb0224bed1be3d Mon Sep 17 00:00:00 2001 From: Jakob Stendahl Date: Thu, 21 Oct 2021 12:10:50 +0200 Subject: :hammer: Make version checker check the actual git status instead of config file for branch --- src/SocketIO/index.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/SocketIO') diff --git a/src/SocketIO/index.js b/src/SocketIO/index.js index 6e71dbe..15b4a13 100644 --- a/src/SocketIO/index.js +++ b/src/SocketIO/index.js @@ -190,18 +190,19 @@ function createAuthorizedNamespace(io) { /* SelfUpdater */ socket.on("version:current_number", () => { - socket.emit("version:current_number", neoModules.selfUpdater.version); + socket.emit("version:current_number", neoModules.selfUpdater.localVersionNumber); }); socket.on("version:branch", (fn) => { - socket.emit("version:branch", neoModules.selfUpdater.repoBranch); + socket.emit("version:branch", neoModules.selfUpdater.branch); }); socket.on("version:newest_number", (fn) => { - socket.emit("version:newest_number", neoModules.selfUpdater.newestVersion); + socket.emit("version:newest_number", neoModules.selfUpdater.remoteVersionNumber); }); socket.on("version:check_for_update", (fn) => { - neoModules.selfUpdater.checkVersion(); - socket.emit("version:newest_number", neoModules.selfUpdater.newestVersion); - fn({success: true}); + neoModules.selfUpdater.checkVersion().then(() => { + socket.emit("version:newest_number", neoModules.selfUpdater.remoteVersionNumber); + fn({success: true}); + }); }); socket.on("system:update_version", () => { neoModules.selfUpdater.updater.forceUpdate(); -- cgit v1.2.3