We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a64db0b commit 22eff13Copy full SHA for 22eff13
logr.go
@@ -309,11 +309,21 @@ func (l Logger) V(level int) Logger {
309
if l.sink == nil {
310
return l
311
}
312
- if level < 0 {
313
- level = 0
+
+ switch l.sink.(type) {
314
+ case *slogSink:
315
+ l.level += level
316
317
+ return l
318
+ default:
319
+ if level < 0 {
320
+ level = 0
321
+ }
322
323
324
325
326
- l.level += level
- return l
327
328
329
// GetV returns the verbosity level of the logger. If the logger's LogSink is
0 commit comments