Files
orly/pkg/app/relay/accept-event.go
2025-07-17 13:18:55 +01:00

20 lines
408 B
Go

package relay
import (
"net/http"
"orly.dev/pkg/encoders/event"
"orly.dev/pkg/utils/context"
)
func (s *Server) AcceptEvent(
c context.T, ev *event.E, hr *http.Request, authedPubkey []byte,
remote string,
) (accept bool, notice string, afterSave func()) {
// if auth is required and the user is not authed, reject
if s.AuthRequired() && len(authedPubkey) == 0 {
return
}
accept = true
return
}