|
|
@ -208,7 +208,13 @@ export function SettingsPage() { |
|
|
|
// when backend url gets changed, log the user out first
|
|
|
|
// when backend url gets changed, log the user out first
|
|
|
|
if (state.backendUrl.changed) { |
|
|
|
if (state.backendUrl.changed) { |
|
|
|
await logout(); |
|
|
|
await logout(); |
|
|
|
setBackendUrl(state.backendUrl.state); |
|
|
|
|
|
|
|
|
|
|
|
let url = state.backendUrl.state; |
|
|
|
|
|
|
|
if (url && !url.startsWith("http://") && !url.startsWith("https://")) { |
|
|
|
|
|
|
|
url = `https://${url}`; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setBackendUrl(url); |
|
|
|
} |
|
|
|
} |
|
|
|
}, [ |
|
|
|
}, [ |
|
|
|
state, |
|
|
|
state, |
|
|
|