feat(inventory/instances): preserve settings modifiers close at source

This commit is contained in:
Johannes Kirschbauer
2025-03-29 15:39:02 +01:00
parent c20153fc1e
commit 330a4b2449
2 changed files with 5 additions and 6 deletions

View File

@@ -314,7 +314,7 @@ in
default = { };
# Dont transform the value with `types.deferredModule` here. We need to keep it json serializable
# TODO: We need a custom serializer for deferredModule
type = types.attrsOf types.raw;
type = types.deferredModule;
};
}
);
@@ -325,7 +325,7 @@ in
types.submodule {
options.settings = lib.mkOption {
default = { };
type = types.attrsOf types.raw;
type = types.deferredModule;
};
}
);
@@ -333,7 +333,7 @@ in
};
settings = lib.mkOption {
default = { };
type = types.attrsOf types.raw;
type = types.deferredModule;
};
};
}