Fix potential NPE

pull/2514/head
Marco H 2023-01-19 13:54:46 +01:00 committed by GitHub
parent 57f5f92334
commit fe2bb7c0cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 17 additions and 13 deletions

View File

@ -249,23 +249,27 @@ window.addEventListener('load', (event) => {
// BLE Compatibility
var selectBLECompat = document.getElementById("settings-ble-compat");
Puck.increaseMTU = !SETTINGS.bleCompat;
selectBLECompat.checked = !!SETTINGS.bleCompat;
selectBLECompat.addEventListener("change",event=>{
console.log("BLE compatibility mode "+(event.target.checked?"on":"off"));
SETTINGS.bleCompat = event.target.checked;
if (selectBLECompat) {
Puck.increaseMTU = !SETTINGS.bleCompat;
saveSettings();
});
selectBLECompat.checked = !!SETTINGS.bleCompat;
selectBLECompat.addEventListener("change",event=>{
console.log("BLE compatibility mode "+(event.target.checked?"on":"off"));
SETTINGS.bleCompat = event.target.checked;
Puck.increaseMTU = !SETTINGS.bleCompat;
saveSettings();
});
}
// Sending usage stats
var selectUsageStats = document.getElementById("settings-usage-stats");
selectUsageStats.checked = !!SETTINGS.sendUsageStats;
selectUsageStats.addEventListener("change",event=>{
console.log("Send Usage Stats "+(event.target.checked?"on":"off"));
SETTINGS.sendUsageStats = event.target.checked;
saveSettings();
});
if (selectUsageStats) {
selectUsageStats.checked = !!SETTINGS.sendUsageStats;
selectUsageStats.addEventListener("change",event=>{
console.log("Send Usage Stats "+(event.target.checked?"on":"off"));
SETTINGS.sendUsageStats = event.target.checked;
saveSettings();
});
}
// Load language list
httpGet("lang/index.json").then(languagesJSON=>{