From d85b338ef4f699ec38b88ef9ed2eab566d759e30 Mon Sep 17 00:00:00 2001 From: ThaUnknown Date: Thu, 29 Oct 2020 17:22:17 +0100 Subject: [PATCH] dry --- app/js/settingsHandler.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/js/settingsHandler.js b/app/js/settingsHandler.js index 2fedac5..6568e97 100644 --- a/app/js/settingsHandler.js +++ b/app/js/settingsHandler.js @@ -23,10 +23,11 @@ function applySettings() { function renderSettings() { Object.entries(settings).forEach(setting => { - if (settingsElements.filter(e => e.id == setting[0])[0].type == "checkbox") { - settingsElements.filter(e => e.id == setting[0])[0].checked = setting[1] + let settingElement = settingsElements.filter(e => e.id == setting[0])[0] + if (settingElement.type == "checkbox") { + settingElement.checked = setting[1] } else { - settingsElements.filter(e => e.id == setting[0])[0].value = setting[1] + settingElement.value = setting[1] } }) }