diff --git a/error.html b/error.html
new file mode 100644
index 0000000..2f25c54
--- /dev/null
+++ b/error.html
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+ Network or Configuration error.
Check your network connection or
+ configuration.
+
+
+
diff --git a/main.js b/main.js
index 1faaed0..447a9bc 100644
--- a/main.js
+++ b/main.js
@@ -31,7 +31,6 @@ function loadConfig() {
}
const config = { url_address: 'https://nexus.manage.backone.cloud/login/',
- url_filter: 'https://*.manage.backone.cloud/*',
app_name: 'Client',
user_agent: 'BackOne-Client'
};
@@ -39,17 +38,11 @@ const config = { url_address: 'https://nexus.manage.backone.cloud/login/',
const loadValues = loadConfig() ?? config
config.url_address = loadValues.url_address ?? config.url_address
-config.url_filter = loadValues.url_filter ?? config.url_filter
config.app_name = loadValues.app_name ?? config.app_name
config.user_agent = loadValues.user_agent ?? config.user_agent
-//console.log(config.url_address)
-//console.log(config.url_filter)
-//console.log(config.app_name)
-//console.log(config.user_agent)
-
const filter = {
- urls: [config.url_filter]
+ urls: ['']
}
@@ -77,9 +70,14 @@ const createWindow = () => {
callback({ requestHeaders: details.requestHeaders })
})
- //win.loadFile('index.html')
win.loadURL(config.url_address)
+
+ win.webContents.on('did-fail-load', (event, errorCode, errorDescription, validatedURL) => {
+ console.log(`Failed to load: ${validatedURL}. Error: ${errorDescription} (${errorCode})`);
+ win.loadFile(path.join(__dirname, 'error.html'));
+
+ });
}
app.on('ready', async () => {
diff --git a/package.json b/package.json
index 7a14e3b..38cf3cc 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "Client",
- "version": "1.7.0",
+ "version": "1.8.0",
"main": "main.js",
"scripts": {
"start": "electron-forge start",