diff --git a/api/Settings.php b/api/Settings.php index 4acbb4b..cd3c522 100644 --- a/api/Settings.php +++ b/api/Settings.php @@ -18,7 +18,7 @@ if (isset($_POST['action'])) { $r = mysqli_fetch_assoc($result); // booleans need to be set manually - $r['passwordEnabled'] = $r['password'] != "-1"; + $r['passwordEnabled'] = $r['password'] != "-1"; $r['TMDB_grabbing'] = ($r['TMDB_grabbing'] != '0'); echo json_encode($r); @@ -55,14 +55,10 @@ if (isset($_POST['action'])) { } $r = mysqli_fetch_assoc($result); - if ($r['password'] != "-1") { - $r['passwordEnabled'] = true; - } else { - $r['passwordEnabled'] = false; - } - unset($r['password']); - $r['DarkMode'] = ($r['DarkMode'] != '0'); + $r['passwordEnabled'] = $r['password'] != "-1"; + unset($r['password']); + $r['DarkMode'] = (bool)($r['DarkMode'] != '0'); echo json_encode($r); break; } diff --git a/src/pages/SettingsPage/SettingsPage.js b/src/pages/SettingsPage/SettingsPage.js index 064c38d..10ff8be 100644 --- a/src/pages/SettingsPage/SettingsPage.js +++ b/src/pages/SettingsPage/SettingsPage.js @@ -31,8 +31,8 @@ class SettingsPage extends React.Component { const themestyle = StaticInfos.getThemeStyle(); return (