mirror of
https://github.com/fiatjaf/nak.git
synced 2026-10-05 15:18:23 +00:00
count: use Pool.AuthRequiredHandler to match other commands.
This commit is contained in:
@@ -44,17 +44,17 @@ var count = &cli.Command{
|
|||||||
forcePreAuthSigner = nil
|
forcePreAuthSigner = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
sys.Pool.RelayOptions.AuthHandler = func(ctx context.Context, _ *nostr.Relay, aevt *nostr.Event) error {
|
sys.Pool.AuthRequiredHandler = func(ctx context.Context, authEvent *nostr.Event) error {
|
||||||
return authSigner(ctx, c, func(s string, args ...any) {
|
return authSigner(ctx, c, func(s string, args ...any) {
|
||||||
if strings.HasPrefix(s, "authenticating as") {
|
if strings.HasPrefix(s, "authenticating as") {
|
||||||
cleanUrl, _ := strings.CutPrefix(
|
cleanUrl, _ := strings.CutPrefix(
|
||||||
nip42.GetRelayURLFromAuthEvent(*aevt),
|
nip42.GetRelayURLFromAuthEvent(*authEvent),
|
||||||
"wss://",
|
"wss://",
|
||||||
)
|
)
|
||||||
s = "authenticating to " + color.CyanString(cleanUrl) + " as" + s[len("authenticating as"):]
|
s = "authenticating to " + color.CyanString(cleanUrl) + " as" + s[len("authenticating as"):]
|
||||||
}
|
}
|
||||||
log(s+"\n", args...)
|
log(s+"\n", args...)
|
||||||
}, aevt)
|
}, authEvent)
|
||||||
}
|
}
|
||||||
relays := connectToAllRelays(
|
relays := connectToAllRelays(
|
||||||
ctx,
|
ctx,
|
||||||
|
|||||||
Reference in New Issue
Block a user