log: fix bug where WithAttrs attributes are not used

This commit is contained in:
Felix Lange 2026-04-16 00:09:28 +02:00
parent 9dbaa834bf
commit 37587a7cfc

View file

@ -170,7 +170,7 @@ func (h *GlogHandler) handle(ctx context.Context, r slog.Record, origin slog.Han
// Fast path: cache hit // Fast path: cache hit
if lvl, ok := cfg.cache.Load(r.PC); ok { if lvl, ok := cfg.cache.Load(r.PC); ok {
if lvl.(slog.Level) <= r.Level { if lvl.(slog.Level) <= r.Level {
return h.origin.Handle(ctx, r) return origin.Handle(ctx, r)
} }
return nil return nil
} }
@ -191,7 +191,7 @@ func (h *GlogHandler) handle(ctx context.Context, r slog.Record, origin slog.Han
// Handle the message. // Handle the message.
if lvl <= r.Level { if lvl <= r.Level {
return h.origin.Handle(ctx, r) return origin.Handle(ctx, r)
} }
return nil return nil
} }