diff --git a/components/connection/ServerConnectForm.vue b/components/connection/ServerConnectForm.vue
index 0f33f152..3ed4a223 100644
--- a/components/connection/ServerConnectForm.vue
+++ b/components/connection/ServerConnectForm.vue
@@ -1,6 +1,7 @@
+
dns
@@ -14,23 +15,21 @@
Add New Server
+
-
-
+
+
arrow_back
@@ -56,6 +55,7 @@
+
warning
{{ error }}
@@ -73,6 +73,8 @@
+
Important! This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.
+
@@ -117,19 +119,15 @@ export default {
return this.$store.state.networkConnected
},
serverConnectionConfigs() {
- return this.deviceData ? this.deviceData.serverConnectionConfigs || [] : []
+ return this.deviceData?.serverConnectionConfigs || []
},
lastServerConnectionConfigId() {
- return this.deviceData ? this.deviceData.lastServerConnectionConfigId : null
+ return this.deviceData?.lastServerConnectionConfigId || null
},
lastServerConnectionConfig() {
if (!this.lastServerConnectionConfigId || !this.serverConnectionConfigs.length) return null
return this.serverConnectionConfigs.find((s) => s.id == this.lastServerConnectionConfigId)
},
- numCustomHeaders() {
- if (!this.serverConfig.customHeaders) return 0
- return Object.keys(this.serverConfig.customHeaders).length
- },
isLocalAuthEnabled() {
return this.authMethods.includes('local') || !this.authMethods.length
},
@@ -657,15 +655,15 @@ export default {
this.error = 'This does not seem to be a Audiobookshelf server'
console.error('[ServerConnectForm] Received as response from Server:\n', statusData)
return false
-// TODO: delete the if above and comment the ones below out, as soon as the backend is ready to introduce a version check
-// } else if (!('app' in statusData.data) || statusData.data.app.toLowerCase() !== 'audiobookshelf') {
-// this.error = 'This does not seem to be a Audiobookshelf server'
-// console.error('[ServerConnectForm] Received as response from Server:\n', statusData)
-// return false
-// } else if (!this.isValidVersion(statusData.data.serverVersion, requiredServerVersion)) {
-// this.error = `Server version is below minimum required version of ${requiredServerVersion} (${statusData.data.serverVersion})`
-// console.error('[ServerConnectForm] Server version is too low: ', statusData.data.serverVersion)
-// return false
+ // TODO: delete the if above and comment the ones below out, as soon as the backend is ready to introduce a version check
+ // } else if (!('app' in statusData.data) || statusData.data.app.toLowerCase() !== 'audiobookshelf') {
+ // this.error = 'This does not seem to be a Audiobookshelf server'
+ // console.error('[ServerConnectForm] Received as response from Server:\n', statusData)
+ // return false
+ // } else if (!this.isValidVersion(statusData.data.serverVersion, requiredServerVersion)) {
+ // this.error = `Server version is below minimum required version of ${requiredServerVersion} (${statusData.data.serverVersion})`
+ // console.error('[ServerConnectForm] Server version is too low: ', statusData.data.serverVersion)
+ // return false
} else if (!statusData.data.isInit) {
this.error = 'Server is not initialized'
return false
diff --git a/pages/connect.vue b/pages/connect.vue
index 0f98c9d3..7fe21c54 100644
--- a/pages/connect.vue
+++ b/pages/connect.vue
@@ -10,8 +10,6 @@
audiobookshelf
-
-