From a52d6b5491379c9e5ee26333a2cb3a6c30a4b9c5 Mon Sep 17 00:00:00 2001 From: Emile Clark-Boman Date: Tue, 27 Jan 2026 17:45:54 +1000 Subject: [PATCH] fix mkTrapdoor fns expect key --- nt/primitives/bootstrap/trapdoor.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nt/primitives/bootstrap/trapdoor.nix b/nt/primitives/bootstrap/trapdoor.nix index ebc30f4..0b3f40b 100644 --- a/nt/primitives/bootstrap/trapdoor.nix +++ b/nt/primitives/bootstrap/trapdoor.nix @@ -21,16 +21,16 @@ in rec { defaultTrapdoorKey = "_'"; mkTrapdoorKey = id: "${defaultTrapdoorKey}${id}"; - mkTrapdoorFn = key: decl: + mkTrapdoorFn = decl: assert enfHasAttr "default" decl "mkTrapdoorFn"; assert enfHasAttrUnsafe "unlock" decl "mkTrapdoorFn"; # return trapdoor function (x: - if key == masterkey + if x == masterkey then decl.unlock else decl.default x); - mkTrapdoorSet = key: decl: + mkTrapdoorSet = decl: assert enfHasAttr "default" decl "mkTrapdoorSet"; assert enfHasAttrUnsafe "unlock" decl "mkTrapdoorSet"; # return trapdoor set