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 ",