fix: make sure legacyModules dont end up in localModules for inventory.instances

This commit is contained in:
Johannes Kirschbauer
2025-05-08 17:38:12 +02:00
parent 0af36d0a4d
commit c5a28e2655

View File

@@ -46,7 +46,8 @@ let
flakeInputs = config.self.inputs; flakeInputs = config.self.inputs;
prefix = config._prefix ++ [ "inventoryClass" ]; prefix = config._prefix ++ [ "inventoryClass" ];
# TODO: remove inventory.modules, this is here for backwards compatibility # TODO: remove inventory.modules, this is here for backwards compatibility
localModuleSet = inventory.modules // config.modules; localModuleSet =
lib.filterAttrs (n: _: !inventory._legacyModules ? ${n}) inventory.modules // config.modules;
} }
); );