From 42be3768ead5e38d682142c75a9d50cec07f05a1 Mon Sep 17 00:00:00 2001 From: openbuilds-engineer Date: Tue, 28 Aug 2018 18:12:42 +0200 Subject: [PATCH] Fix for osx/linux autoupdated --- index.js | 8 ++++++-- package.json | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index cc5ac5a..bd5263f 100644 --- a/index.js +++ b/index.js @@ -59,10 +59,10 @@ const Menu = require('electron').Menu var appIcon = null, jogWindow = null, mainWindow = null - +var autoUpdater if (isElectron()) { - const autoUpdater = require("electron-updater").autoUpdater + autoUpdater = require("electron-updater").autoUpdater var availversion = '0.0.0' autoUpdater.on('checking-for-update', () => { @@ -175,6 +175,8 @@ if (isElectron()) { }) } }); +} else { + console.log("Running outside Electron: Disabled AutoUpdater") } if (isElectron()) { @@ -641,6 +643,8 @@ io.on("connection", function(socket) { socket.on("downloadUpdate", function(data) { if (typeof autoUpdater !== 'undefined') { autoUpdater.checkForUpdates(); + } else { + console.log("autoUpdater not found") } }) diff --git a/package.json b/package.json index 6a5a14e..0897672 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "OpenBuildsMachineDriver", - "version": "1.0.79", + "version": "1.0.80", "license": "AGPL-3.0", "description": "Machine Interface Driver for OpenBuilds", "author": "github.com/openbuilds ",