authHandler bugfix from ben at nostr:nevent1qqsy9nka36av9ukvkyq42626t7gkyu4rdkgsu0c785kprup3a2694ngkkwvrk
This commit is contained in:
2
relay.go
2
relay.go
@@ -190,9 +190,11 @@ func (r *Relay) handleMessage(message string) {
|
||||
}
|
||||
r.challenge = *env.Challenge
|
||||
if r.authHandler != nil {
|
||||
go func() {
|
||||
r.Auth(r.Context(), func(ctx context.Context, evt *Event) error {
|
||||
return r.authHandler(ctx, r, evt)
|
||||
})
|
||||
}()
|
||||
}
|
||||
case *EventEnvelope:
|
||||
// we already have the subscription from the pre-check above, so we can just reuse it
|
||||
|
||||
Reference in New Issue
Block a user