dendrite/setup/jetstream/helpers.go
2022-01-25 17:07:37 +00:00

13 lines
209 B
Go

package jetstream
import "github.com/nats-io/nats.go"
func WithJetStreamMessage(msg *nats.Msg, f func(msg *nats.Msg) bool) {
_ = msg.InProgress()
if f(msg) {
_ = msg.Ack()
} else {
_ = msg.Nak()
}
}