about summary refs log tree commit diff stats
path: root/src/assets/javascripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r--src/assets/javascripts/services.js3
-rw-r--r--src/assets/javascripts/utils.js7
2 files changed, 6 insertions, 4 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index b7ee2205..70928786 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -11,7 +11,8 @@ async function getConfig() {
 		fetch("/config/config.json")

 			.then(response => response.text())

 			.then(data => {

-				config = JSON.parse(data)

+				const tmp = JSON.parse(data)

+				config = tmp.config

 				resolve()

 			})

 	})

diff --git a/src/assets/javascripts/utils.js b/src/assets/javascripts/utils.js
index 9c5947a7..7337a13d 100644
--- a/src/assets/javascripts/utils.js
+++ b/src/assets/javascripts/utils.js
@@ -23,6 +23,10 @@ function getRandomInstance(instances) {
 	return instances[~~(instances.length * Math.random())]
 }
 
+function camelCase(str) {
+	return str.charAt(0).toUpperCase() + str.slice(1)
+}
+
 let cloudflareBlackList = []
 let authenticateBlackList = []
 let offlineBlackList = []
@@ -107,9 +111,6 @@ function protocolHost(url) {
 }
 
 async function processDefaultCustomInstances(target, name, protocol, document) {
-	function camelCase(str) {
-		return str.charAt(0).toUpperCase() + str.slice(1)
-	}
 	let latencyKey = `${name}Latency`
 	let instancesLatency
 	let nameProtocolElement = document.getElementById(name).getElementsByClassName(protocol)[0]