From 489e37d07ad987adc1152897de512202941304fb Mon Sep 17 00:00:00 2001 From: Maksim Nabokikh Date: Fri, 13 Feb 2026 13:19:20 +0100 Subject: [PATCH] fix: suppress deprecation warning for userAttr when not set (#4539) Signed-off-by: maksim.nabokikh --- connector/ldap/ldap.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/connector/ldap/ldap.go b/connector/ldap/ldap.go index 9fe386c6..9ac993c4 100644 --- a/connector/ldap/ldap.go +++ b/connector/ldap/ldap.go @@ -198,7 +198,9 @@ func userMatchers(c *Config, logger *slog.Logger) []UserMatcher { return c.GroupSearch.UserMatchers } - logger.Warn(`use "groupSearch.userMatchers" option instead of "userAttr/groupAttr" fields`, "deprecated", true) + if c.GroupSearch.UserAttr != "" || c.GroupSearch.GroupAttr != "" { + logger.Warn(`use "groupSearch.userMatchers" option instead of "userAttr/groupAttr" fields`, "deprecated", true) + } return []UserMatcher{ { UserAttr: c.GroupSearch.UserAttr,