lib.types.path: Do not allow lists of strings

This commit is contained in:
Robert Hensing
2022-12-31 01:03:24 +01:00
parent fed5dc66f8
commit 29efb2c438
+1 -2
View File
@@ -54,7 +54,6 @@ let
concatStringsSep
escapeNixString
hasInfix
isMoreCoercibleToString
isSimpleCoercibleToString
;
inherit (lib.trivial)
@@ -480,7 +479,7 @@ rec {
path = mkOptionType {
name = "path";
descriptionClass = "noun";
check = x: isMoreCoercibleToString x && builtins.substring 0 1 (toString x) == "/";
check = x: isSimpleCoercibleToString x && builtins.substring 0 1 (toString x) == "/";
merge = mergeEqualOption;
};