diff --git a/app/main/index.js b/app/main/index.js index 1defccdd..e461d5fd 100644 --- a/app/main/index.js +++ b/app/main/index.js @@ -18,7 +18,14 @@ let mainWindow; // Load this url in main window const targetUrl = 'file://' + path.join(__dirname, '../renderer', 'index.html'); -let targetLink = data["domain"] || ''; +// let targetLink = data["domain"] || ''; + +let targetLink = function () { + if (data["domain"] !== undefined) { + return data["domain"] + } +} + const APP_ICON = path.join(__dirname, '../resources', 'Icon'); diff --git a/app/renderer/js/main.js b/app/renderer/js/main.js index 051f2bd3..e0b70383 100644 --- a/app/renderer/js/main.js +++ b/app/renderer/js/main.js @@ -1,6 +1,7 @@ window.onload = function getURL() { const request = require('request'); const JsonDB = require('node-json-db'); + const ipcRenderer = require('electron').ipcRenderer; const dialogs = require('dialogs')() const db = new JsonDB("domain", true, true); const data = db.getData("/"); @@ -17,6 +18,7 @@ request(checkURL, function (error, response, body) { if (!error && response.statusCode !== 404) { db.push("/domain", newurl); + ipcRenderer.send('new-domain', newurl); window.location.href = newurl ; } else {