Set Sentry user where known

This commit is contained in:
Neil Alexander 2022-09-05 17:35:43 +01:00
parent cd22ba22b0
commit 5992b4c7ed
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944

View file

@ -60,7 +60,10 @@ func MakeAuthAPI(
// add the user to Sentry, if enabled
hub := sentry.GetHubFromContext(req.Context())
if hub != nil {
hub.Scope().SetTag("username", device.UserID)
hub.Scope().SetUser(sentry.User{
Username: device.UserID,
IPAddress: req.RemoteAddr,
})
hub.Scope().SetTag("user_id", device.UserID)
hub.Scope().SetTag("device_id", device.ID)
}