config: make remaining non rule settings optional

This commit is contained in:
Julian Bouzas
2022-10-03 15:01:03 -04:00
parent f1fbeaa661
commit 6a612db57a
21 changed files with 213 additions and 110 deletions

View File

@@ -7,8 +7,12 @@
local cutils = require ("common-utils")
local defaults = {}
defaults.properties = Json.Object {}
local config = {}
config.properties = Settings.parse_object_safe ("monitor.libcamera.properties", Json.Object {})
config.properties = Settings.parse_object_safe (
"monitor.libcamera.properties", defaults.properties)
function findDuplicate(parent, id, property, value)
for i = 0, id - 1, 1 do