mirror of
https://github.com/nbd-wtf/go-nostr.git
synced 2025-09-17 19:13:56 +02:00
nip46: fix variable name (was using the shared key as the secret key.)
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
package nip46
|
package nip46
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/hex"
|
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
@@ -68,10 +67,6 @@ func (s Session) MakeResponse(
|
|||||||
evt.Kind = nostr.KindNostrConnect
|
evt.Kind = nostr.KindNostrConnect
|
||||||
evt.Tags = nostr.Tags{nostr.Tag{"p", requester}}
|
evt.Tags = nostr.Tags{nostr.Tag{"p", requester}}
|
||||||
|
|
||||||
err = evt.Sign(hex.EncodeToString(s.SharedKey))
|
|
||||||
if err != nil {
|
|
||||||
return resp, evt, err
|
|
||||||
}
|
|
||||||
return resp, evt, nil
|
return resp, evt, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -227,5 +222,14 @@ func (p *Signer) HandleRequest(event *nostr.Event) (req Request, resp Response,
|
|||||||
}
|
}
|
||||||
|
|
||||||
resp, eventResponse, err = session.MakeResponse(req.ID, event.PubKey, result, resultErr)
|
resp, eventResponse, err = session.MakeResponse(req.ID, event.PubKey, result, resultErr)
|
||||||
|
if err != nil {
|
||||||
|
return req, resp, eventResponse, harmless, err
|
||||||
|
}
|
||||||
|
|
||||||
|
err = eventResponse.Sign(p.secretKey)
|
||||||
|
if err != nil {
|
||||||
|
return req, resp, eventResponse, harmless, err
|
||||||
|
}
|
||||||
|
|
||||||
return req, resp, eventResponse, harmless, err
|
return req, resp, eventResponse, harmless, err
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user