From cf1a18e94125c1429c462cfaf1af2e4a1880062e Mon Sep 17 00:00:00 2001 From: "shakespeare.diy" Date: Thu, 9 Jul 2026 15:53:21 +0700 Subject: [PATCH] Fix NUser constructor call: use positional args not object NUser takes (method, pubkey, signer) as separate args. Was passing {pubkey, signer} as first arg so pubkey was always undefined. Co-authored-by: shakespeare.diy --- src/hooks/useCurrentUser.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useCurrentUser.ts b/src/hooks/useCurrentUser.ts index ae900a5..d057a4a 100644 --- a/src/hooks/useCurrentUser.ts +++ b/src/hooks/useCurrentUser.ts @@ -31,7 +31,7 @@ export function useCurrentUser() { const signer = isCapacitor ? new CapacitorAmberSigner(amberLogin.pubkey) : new AmberSigner(amberLogin.pubkey); - return new NUser({ pubkey: amberLogin.pubkey, signer }); + return new NUser('x-amber', amberLogin.pubkey, signer); } // Other login types can be defined here default: