Fix nip29 group access

This commit is contained in:
Jon Staab
2025-10-28 14:29:47 -07:00
parent 772c08cf8b
commit 02f2445e5f
+2 -2
View File
@@ -345,7 +345,7 @@ func (instance *Instance) QueryStored(ctx context.Context, filter nostr.Filter)
continue
}
if !instance.Groups.IsMember(h, pubkey) {
if !instance.Groups.HasAccess(h, pubkey) {
continue
}
}
@@ -442,7 +442,7 @@ func (instance *Instance) OnEvent(ctx context.Context, event nostr.Event) (rejec
return true, "invalid: no such group exists"
}
if HasTag(meta.Tags, "closed") && !instance.Groups.IsMember(h, pubkey) {
if !instance.Groups.HasAccess(h, pubkey) {
return true, "restricted: you are not a member of that group"
}
}