File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
sentry-logback/src/main/java/io/sentry/logback Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## Unreleased
4
+
5
+ ### Fixes
6
+
7
+ - Enabling Sentry Logs through Logback in Spring Boot config did not work in 3.15.0 ([ #4523 ] ( https://github.com/getsentry/sentry-java/pull/4523 ) )
8
+
3
9
## 8.15.0
4
10
5
11
### Features
Original file line number Diff line number Diff line change @@ -83,7 +83,8 @@ public void start() {
83
83
84
84
@ Override
85
85
protected void append (@ NotNull ILoggingEvent eventObject ) {
86
- if (options .getLogs ().isEnabled () && eventObject .getLevel ().isGreaterOrEqual (minimumLevel )) {
86
+ if (ScopesAdapter .getInstance ().getOptions ().getLogs ().isEnabled ()
87
+ && eventObject .getLevel ().isGreaterOrEqual (minimumLevel )) {
87
88
captureLog (eventObject );
88
89
}
89
90
if (eventObject .getLevel ().isGreaterOrEqual (minimumEventLevel )) {
@@ -113,7 +114,7 @@ protected void append(@NotNull ILoggingEvent eventObject) {
113
114
final Message message = new Message ();
114
115
115
116
// if encoder is set we treat message+params as PII as encoders may be used to mask/strip PII
116
- if (encoder == null || options .isSendDefaultPii ()) {
117
+ if (encoder == null || ScopesAdapter . getInstance (). getOptions () .isSendDefaultPii ()) {
117
118
message .setMessage (loggingEvent .getMessage ());
118
119
message .setParams (toParams (loggingEvent .getArgumentArray ()));
119
120
}
@@ -184,7 +185,7 @@ protected void captureLog(@NotNull ILoggingEvent loggingEvent) {
184
185
final @ NotNull SentryAttributes attributes = SentryAttributes .of ();
185
186
186
187
// if encoder is set we treat message+params as PII as encoders may be used to mask/strip PII
187
- if (encoder == null || options .isSendDefaultPii ()) {
188
+ if (encoder == null || ScopesAdapter . getInstance (). getOptions () .isSendDefaultPii ()) {
188
189
attributes .add (
189
190
SentryAttribute .stringAttribute ("sentry.message.template" , loggingEvent .getMessage ()));
190
191
arguments = loggingEvent .getArgumentArray ();
You can’t perform that action at this time.
0 commit comments