const minisrv_service_file = true; const WTVAdmin = require(classPath + "/WTVAdmin.js"); const wtva = new WTVAdmin(minisrv_config, session_data, service_name); const auth = wtva.isAuthorized(); if (auth === true) { let password = null; if (request_headers.Authorization) { const authheader = request_headers.Authorization.split(' '); if (authheader[0] === "Basic") { password = Buffer.from(authheader[1], 'base64').toString(); if (password) password = password.split(':')[1]; } } if (wtva.checkPassword(password)) { reloadConfig(); headers = `200 OK Content-Type: text/html wtv-expire-all: wtv-admin:/reloadconfig wtv-noback-all: wtv-admin:/reloadconfig`; data = `
Reload ConfigThe config.json and user_config.json files has been reloaded.If you added a new service, it will not bind without a restart. | ||