Add token setting support

This commit is contained in:
valia0906 2019-05-22 15:24:20 +03:00 committed by GitHub
parent 19cdc15aa3
commit 66e08ae026
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -155,7 +155,7 @@ const UI = {
UI.initSetting('repeaterID', '');
UI.initSetting('reconnect', false);
UI.initSetting('reconnect_delay', 5000);
UI.initSetting('token', '');
UI.setupSettingLabels();
},
// Adds a link to the label elements on the corresponding input elements
@ -349,6 +349,7 @@ const UI = {
UI.addSettingChangeHandler('logging', UI.updateLogging);
UI.addSettingChangeHandler('reconnect');
UI.addSettingChangeHandler('reconnect_delay');
UI.addSettingChangeHandler('token');
},
addFullscreenHandlers() {
@ -973,8 +974,12 @@ const UI = {
const host = UI.getSetting('host');
const port = UI.getSetting('port');
const path = UI.getSetting('path');
var path = UI.getSetting('path');
var token = UI.getSetting('token');
if (token) {
path = WebUtil.injectParamIfMissing(path, "token", token);
}
if (typeof password === 'undefined') {
password = WebUtil.getConfigVar('password');
UI.reconnect_password = password;