Skip to content

Commit 29ddedb

Browse files
fix: Nilpointer Dereference due to missing event ID
1 parent ca465ef commit 29ddedb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

surveillance/sentry.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,11 @@ func (wrapper *Sentry) CaptureWithContext(c context.Context, err error, _panic b
140140

141141
// Capturing the error on Sentry
142142
eventID = hub.CaptureException(err)
143-
log.Errorf(err, "Error captured in sentry with the event ID `%s`", *eventID)
143+
if eventID != nil {
144+
log.Errorf(err, "Error captured in sentry with the event ID `%s`", *eventID)
145+
} else {
146+
log.Error(err, "Error could not be captured in sentry due to nil event ID")
147+
}
144148
} else {
145149
wrapper.Capture(err, _panic)
146150
}

0 commit comments

Comments
 (0)