From ebecdb4c154295c93003f26e4a647263e782679e Mon Sep 17 00:00:00 2001
From: Semyon Krestyaninov <ensiouel@gmail.com>
Date: Tue, 27 Feb 2024 16:32:11 +0300
Subject: [PATCH] refactor

---
 zap/filter_core.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zap/filter_core.go b/zap/filter_core.go
index c513bab5..24a80b3a 100644
--- a/zap/filter_core.go
+++ b/zap/filter_core.go
@@ -94,11 +94,11 @@ func (core *filterCore) Check(entry zapcore.Entry, checkedEntry *zapcore.Checked
 }
 
 func (core *filterCore) Write(entry zapcore.Entry, fields []zapcore.Field) error {
+	all := slices.Concat(core.context, fields)
 	for _, filter := range core.filters {
-		if !filter(entry, slices.Concat(core.context, fields)) {
+		if !filter(entry, all) {
 			return nil
 		}
 	}
-
 	return core.Core.Write(entry, fields)
 }
-- 
GitLab