nip86: fix kind type.

This commit is contained in:
fiatjaf
2026-01-14 00:53:05 -03:00
parent 39c55cd938
commit 449db37bb5
2 changed files with 8 additions and 8 deletions

View File

@@ -122,7 +122,7 @@ func DecodeRequest(req Request) (MethodParams, error) {
if !ok || math.Trunc(kind) != kind {
return nil, fmt.Errorf("invalid kind '%v' for '%s'", req.Params[0], req.Method)
}
return AllowKind{int(kind)}, nil
return AllowKind{nostr.Kind(kind)}, nil
case "disallowkind":
if len(req.Params) == 0 {
return nil, fmt.Errorf("invalid number of params for '%s'", req.Method)
@@ -131,7 +131,7 @@ func DecodeRequest(req Request) (MethodParams, error) {
if !ok || math.Trunc(kind) != kind {
return nil, fmt.Errorf("invalid kind '%v' for '%s'", req.Params[0], req.Method)
}
return DisallowKind{int(kind)}, nil
return DisallowKind{nostr.Kind(kind)}, nil
case "listallowedkinds":
return ListAllowedKinds{}, nil
case "blockip":
@@ -308,13 +308,13 @@ type ChangeRelayIcon struct {
func (ChangeRelayIcon) MethodName() string { return "changerelayicon" }
type AllowKind struct {
Kind int
Kind nostr.Kind
}
func (AllowKind) MethodName() string { return "allowkind" }
type DisallowKind struct {
Kind int
Kind nostr.Kind
}
func (DisallowKind) MethodName() string { return "disallowkind" }