@@ -72,21 +72,14 @@ impl From<Vec<EventMapping>> for CombinedEventMapping {
72
72
/// `warning` and `info`, and `debug` and `trace` logs are ignored.
73
73
pub fn default_event_filter ( metadata : & Metadata ) -> EventFilter {
74
74
match metadata. level ( ) {
75
- & Level :: ERROR => EventFilter :: Event ,
76
- & Level :: WARN | & Level :: INFO => EventFilter :: Breadcrumb ,
77
- & Level :: DEBUG | & Level :: TRACE => EventFilter :: Ignore ,
78
- }
79
- }
80
-
81
- /// The default event filter, with logs.
82
- ///
83
- /// By default, an exception event is captured for `error`, a breadcrumb for
84
- /// `warning` and `info`, and `debug` and `trace` logs are ignored.
85
- /// Additionally, a log is captured for `info`, `warning` and `error`.
86
- pub fn default_event_filter_with_logs ( metadata : & Metadata ) -> EventFilter {
87
- match metadata. level ( ) {
75
+ #[ cfg( feature = "logs" ) ]
88
76
& Level :: ERROR => EventFilter :: Event | EventFilter :: Log ,
77
+ #[ cfg( not( feature = "logs" ) ) ]
78
+ & Level :: ERROR => EventFilter :: Event ,
79
+ #[ cfg( feature = "logs" ) ]
89
80
& Level :: WARN | & Level :: INFO => EventFilter :: Breadcrumb | EventFilter :: Log ,
81
+ #[ cfg( not( feature = "logs" ) ) ]
82
+ & Level :: WARN | & Level :: INFO => EventFilter :: Breadcrumb ,
90
83
& Level :: DEBUG | & Level :: TRACE => EventFilter :: Ignore ,
91
84
}
92
85
}
@@ -175,27 +168,8 @@ where
175
168
S : Subscriber + for < ' a > LookupSpan < ' a > ,
176
169
{
177
170
fn default ( ) -> Self {
178
- let enable_logs = {
179
- #[ cfg( feature = "logs" ) ]
180
- {
181
- sentry_core:: Hub :: current ( )
182
- . client ( )
183
- . map ( |client| client. options ( ) . enable_logs )
184
- . unwrap_or ( true ) // default to true if we don't know, client will drop the
185
- // logs later if it was actually `enable_logs: false`
186
- }
187
- #[ cfg( not( feature = "logs" ) ) ]
188
- {
189
- false
190
- }
191
- } ;
192
-
193
171
Self {
194
- event_filter : Box :: new ( if enable_logs {
195
- default_event_filter_with_logs
196
- } else {
197
- default_event_filter
198
- } ) ,
172
+ event_filter : Box :: new ( default_event_filter) ,
199
173
event_mapper : None ,
200
174
201
175
span_filter : Box :: new ( default_span_filter) ,
0 commit comments