Merge pull request #60543 from Infinisil/fix/znc-gen
nixos/znc: Fix config generator for certain null values
This commit is contained in:
commit
e3dfd6a8ad
@ -47,11 +47,11 @@ let
|
|||||||
# Baz=baz
|
# Baz=baz
|
||||||
# Qux=qux
|
# Qux=qux
|
||||||
# </Foo>
|
# </Foo>
|
||||||
set = concatMap (subname: [
|
set = concatMap (subname: optionals (value.${subname} != null) ([
|
||||||
"<${name} ${subname}>"
|
"<${name} ${subname}>"
|
||||||
] ++ map (line: "\t${line}") (toLines value.${subname}) ++ [
|
] ++ map (line: "\t${line}") (toLines value.${subname}) ++ [
|
||||||
"</${name}>"
|
"</${name}>"
|
||||||
]) (filter (v: v != null) (attrNames value));
|
])) (filter (v: v != null) (attrNames value));
|
||||||
|
|
||||||
}.${builtins.typeOf value};
|
}.${builtins.typeOf value};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user