diff options
Diffstat (limited to 'src/zenserver/sentryintegration.cpp')
| -rw-r--r-- | src/zenserver/sentryintegration.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/zenserver/sentryintegration.cpp b/src/zenserver/sentryintegration.cpp index 255030b2b..a0225fb0a 100644 --- a/src/zenserver/sentryintegration.cpp +++ b/src/zenserver/sentryintegration.cpp @@ -4,6 +4,8 @@ #include <zencore/config.h> #include <zencore/logging.h> +#include <zencore/session.h> +#include <zencore/uid.h> #include <stdarg.h> #include <stdio.h> @@ -273,6 +275,9 @@ SentryIntegration::Initialize(std::string SentryDatabasePath, sentry_value_set_by_key(SentryUserObject, "cmd", sentry_value_new_string(CommandLine.c_str())); sentry_set_user(SentryUserObject); + sentry_value_set_by_key(SentryUserObject, "session", sentry_value_new_string(std::string(GetSessionIdString()).c_str())); + sentry_set_user(SentryUserObject); + m_SentryLogger = spdlog::create<sentry::sentry_sink>("sentry"); logging::SetErrorLog("sentry"); |