From 75469d9e3f69ad45e215cc0a6bdb4764ec9bfd45 Mon Sep 17 00:00:00 2001 From: Yong <130093586+yonghuang28@users.noreply.github.com> Date: Sat, 8 Jul 2023 19:48:30 -0400 Subject: [PATCH] add a new urlParams &batterymeter add a new urlParams &batterymeter --- main.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/main.js b/main.js index eac5a92..7ceba85 100644 --- a/main.js +++ b/main.js @@ -657,11 +657,13 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } session.meterStyle = 1; session.signalMeter = true; + session.batteryMeter = true; } else if (filename === "director") { directorLanding = true; filename = false; session.meterStyle = 1; session.signalMeter = true; + session.batteryMeter = true; } session.slotmode = false; // temporary; remove in the future TODO: ## ----------------------- @@ -685,6 +687,21 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } + if (urlParams.has('batterymeter')) { + session.batteryMeter = urlParams.get('batterymeter'); + if (session.batteryMeter === "false") { + session.batteryMeter = false; + } else if (session.batteryMeter=== "0") { + session.batteryMeter = false; + } else if (session.batteryMeter === "no") { + session.batteryMeter = false; + } else if (session.batteryMeter === "off") { + session.batteryMeter = false; + } else { + session.batteryMeter = true; + } + } + if (urlParams.has('rooms')) { session.rooms = urlParams.get('rooms').split(",").map(function(e) { return sanitizeRoomName(e); @@ -6236,4 +6253,4 @@ async function main(){ // main asyncronous thread; mostly initializes the user s }; script.src = "./thirdparty/polyfill.min.js"; // dynamically load this only if its needed. Keeps loading time down. },100); -} \ No newline at end of file +}