fix(events): panic when metrics are disabled
commitec8c8dd22b46496729e725387e15a33ddede26c9
authorChristian Rocha <christian@rocha.is>
dateMon 9 Mar 2026, 08:34 (7 months ago)
parent4fee559
internal/event/event.go+1−1
@@ -84,7 +84,7 @@ func send(event string, props ...any) {
8484
8585// Error logs an error event to PostHog with the error type and message.
8686func Error(errToLog any, props ...any) {
87− if client == nil || errToLog == nil {
87+ if client == nil || distinctId == "" || errToLog == nil {
8888 return
8989 }
9090 posthogErr := client.Enqueue(posthog.NewDefaultException(