nixos/mpd: allow setting null nonBlockSettings

This commit is contained in:
Doron Behar
2026-02-01 12:04:09 +02:00
parent 413a3b119a
commit eb6cee5bc1
+3 -1
View File
@@ -26,7 +26,9 @@ let
"\"" + (toString v) + "\""
)
) a;
nonBlockSettings = lib.filterAttrs (n: v: !(builtins.isAttrs v || builtins.isList v)) cfg.settings;
nonBlockSettings = lib.filterAttrs (
n: v: !(builtins.isAttrs v || builtins.isList v || isNull v)
) cfg.settings;
pureBlockSettings = removeAttrs cfg.settings (builtins.attrNames nonBlockSettings);
blocks =
pureBlockSettings