scripts: use the WpSettings safe APIs

Avoids Lua errors if a setting cannot be parsed or does not exist.
This commit is contained in:
Julian Bouzas
2022-08-28 10:42:15 -04:00
parent a77fe0b021
commit a512ddaaf3
11 changed files with 29 additions and 67 deletions

View File

@@ -12,7 +12,7 @@
local putils = require ("policy-utils")
local cutils = require ("common-utils")
local move = Settings.get ("default-policy-move"):parse () or false
local move = Settings.parse_boolean_safe ("default-policy-move", false)
function parseBool (var)
return cutils.parseBool (var)