always use root group

This commit is contained in:
do butterflies cry? 2026-02-15 17:35:18 +10:00
parent 53992e50a9
commit a853b217c0

View file

@ -133,7 +133,12 @@
Cerulean Nexus node "${nodeName}" does not declare group membership as a list, got "${typeOf node.groups}" instead!
Ensure `nexus.nodes.${nodeName}.groups` is a list under your call to `cerulean.mkNexus`.
'';
node.groups
# ensure root group is always added
(node.groups
++ {
_parent = null;
_name = ROOT_GROUP_NAME;
})
# ensure all members are actually groups
|> map (group: let
got =