From 0c2051092879b2ec1deb9ae9ad5e5cbe7feece43 Mon Sep 17 00:00:00 2001 From: highperfocused Date: Wed, 21 Jan 2026 23:24:59 +0100 Subject: [PATCH] fix: enhance event rejection policies and apply sane defaults --- main.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 4e465b2..36adc30 100644 --- a/main.go +++ b/main.go @@ -97,7 +97,14 @@ func main() { relay.DeleteEvent = append(relay.DeleteEvent, db.DeleteEvent) relay.ReplaceEvent = append(relay.ReplaceEvent, db.ReplaceEvent) - relay.RejectEvent = append(relay.RejectEvent, policies.ValidateKind, policies.PreventTimestampsInThePast(600), policies.PreventTimestampsInTheFuture(60)) + relay.RejectEvent = append( + relay.RejectEvent, + policies.ValidateKind, + policies.PreventTimestampsInThePast(600), + policies.PreventTimestampsInTheFuture(60), + ) + + policies.ApplySaneDefaults(relay) relay.RejectEvent = append(relay.RejectEvent, func(ctx context.Context, event *nostr.Event) (reject bool, msg string) {