lib/types: Use map instead of imap1 in submoduleWith

This commit is contained in:
Robert Hensing 2022-06-14 17:09:05 +02:00
parent 907627f656
commit d4a84aeeca

View file

@ -580,7 +580,7 @@ rec {
let let
inherit (lib.modules) evalModules; inherit (lib.modules) evalModules;
allModules = defs: imap1 (n: { value, file }: allModules = defs: map ({ value, file }:
if isAttrs value && shorthandOnlyDefinesConfig if isAttrs value && shorthandOnlyDefinesConfig
then { _file = file; config = value; } then { _file = file; config = value; }
else { _file = file; imports = [ value ]; } else { _file = file; imports = [ value ]; }